Big Red Pizza
Contact and location
- Address
- Big Red Pizza
30 Deptford Church Street
Deptford
London SE8 4RZ

Popular times Estimated
An estimate for a typical Saturday, based on usual demand at restaurants of this type. It is not based on live visitor data.
Location and map
About Big Red Pizza
Big Red Pizza trades as a Pizza restaurant from premises in Deptford in London. The postal address is 30 Deptford Church Street, London SE8 4RZ. The venue falls within the Lewisham local authority area in London. UK Rest lists 31 other restaurants in the SE8 postcode district.
Pizza kitchens in the UK commonly serve dishes such as Calzone, Dough balls and Margherita; check the restaurant's own menu for what is currently offered.
Frequently asked questions
Where is Big Red Pizza?
Big Red Pizza is at 30 Deptford Church Street, Deptford, London SE8 4RZ. It is in the Lewisham council area.
What type of food does Big Red Pizza serve?
Big Red Pizza serves Pizza food.
Similar restaurants nearby
Is this your restaurant?
Claim this free listing to update your opening hours, menu and photos, or tell us if something is wrong.





