Mama Mia Pizza

16 Station Road, London, E4 7BE
Pizza Takeaway
Need a map for Mama Mia Pizza click here!

Sorry but this restaurant is no longer available.

Order a takeaway in E4 Order food to be delivered in London, E4

1 review of Mama Mia Pizza

August 2002

Perfect Pizza is no more, now taken over by Mama Mia Pizza it has lost that je ne sais quoi. Though you get a lot for your money it's the quality, it just tastes a bit false. If Dominos pizza in Woodford was closed and I was in a spot I might order from here but I would not have high expectations.