Phone: +442072233004,+442078019692
Address: 175 Lavender Hill, London, London, SW115TE, United Kingdom
City: London
Dishes: 35
Reviews: 3
"The pizzas here are really good! The service is fast and the recipes are original. Keep in mind that this is only a takeout place, so you can't eat in."
All prices are estimates.