Phone: +442036091118
Address: 658 Garratt Lane, London, SW170NP, SW17 0NP, United Kingdom
City: London
Dishes: 35
Reviews: 1919
"This pizza is authentic and incredibly well-made. The menu offers a great variety and the staff are wonderful. It was actually recommended to me by an Italian friend who has tried many pizzerias in and around London. This is his favorite, so that really says something! It's probably the best pizza this side of Naples. Give it a try and see if you disagree with me."
All prices are estimates.