Filter
Delivery
Pickup
Outdoor
The best restaurants serving Other cuisines food in London
4.899 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
9 Opinions in 1 websites
29 Tooting High Street Unit 60-62 Broadway Market, London SW17 0RJ England, England
Other cuisinesBe careful of their pizza that can damage your teeth. I ordered a £9.95 Shoe Sole (Margherita - tomato and mozzarella chese) and £3.95 250ml still water, one of the worst experiences I have had eating
pizza