Tops Pizza

2.4
(8 reviews)
260 Streatham High Road, London, SW16 1HS
+44 20 8677 9400Official website
Dinner
Fast Food
Italian
Lunch
Pizza
Restaurants
Restaurant

At a glance

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