Restaurant - Pizza in London
72 Tooting High Street
London
SW17 0RN
The pizzas at this place are a delight, delivery is prompt and usually quick
Kenneth Marino-Nachison - 23/07/2012 | report this review
All fields are required. Your review will appear immediately.