Farmhouse Pizza

2.2
(10 reviews)
Unit 10 The Service Bays The Stow, CM20 3AB
+44 1279 433131Official website
Dinner
Lunch
Pizza
Restaurants
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Farmhouse Pizza | Ilford | United Kingdom | TripAligner