Tops Pizza

3.8
(14 reviews)
222 Farnham Road, SL1 4XE
+44 1753 693694Official website
Cheap Eats
Dinner
Lunch
Pizza
Restaurants
Wheelchair Accessible
Restaurant

At a glance

  • Typical visit: about 1 hour
Tops Pizza | Slough | United Kingdom | TripAligner