Marios Pizza

3.0
(17 reviews)
691A High Road, Ilford, IG3 8RH
+44 20 8590 1111Official website
Cheap Eats
Delivery
Dinner
Lunch
Pizza
Restaurants
Takeout
Wheelchair Accessible
Restaurant

At a glance

  • Typical visit: about 1 hour
Marios Pizza | London | United Kingdom | TripAligner