Pizza Go Go

2.7
(7 reviews)
116 London Road, AL1 1NX
+44 1727 899939Official website
Cheap Eats
Dinner
Lunch
Pizza
Restaurants
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Pizza Go Go | Luton | United Kingdom | TripAligner