Mamma Dough South Norwood
3.5
(8 reviews)Flat 1-7 Lita House 37 Station Road, South Norwood, London, SE25 5AH
+44 20 7095 1491Official websiteDinner
Italian
Lunch
Mid-range
Pizza
Reservations
Restaurants
Restaurant
About
Mamma Dough makes great tasting and good value sourdough pizza and a selection of homemade dishes & desserts. We use only the best quality ingredients from carefully selected producers who share our love of making and enjoying food. Our vegetables and herbs are seasonal and locally grown wherever possible ensuring they are as fresh as can be. The specialist meats, wines and all important buffalo
At a glance
- Verified listing
- Typical visit: about 1 hour