Phone: +442036210214
Address: 292 Haydons Road, London, SW198JZ, SW19 8JZ, United Kingdom
City: London
Menu Dishes: 35
Reviews: 41
"We ordered a pizza that was 18 inches in size, with one half topped with margherita and the other half with funghi au truffle."
All prices are estimates on menu.