Pizzeria Mamma Mia
Pizza restaurant; Restaurant; Pizza takeaway; Italian restaurant
Description:Low-key, unfussy outlet serving Italian cuisine & pizza with creative toppings plus beer & wine. Counter-serve stop for Italian pies
Location: London 12 Hornsey Road Holloway Hornsey Rd GB
Website:https://www.pizzamammamia.uk/
Phone:+442033026364
Map Location:51.5532, 51.5532