Phone: +442077352000
Address: 342 Kennington Rd, London, SE114LD, SE11 4LD, United Kingdom
City: London
Menu Dishes: 35
Reviews: 503
"If you love delicious pizzas smothered in melted cheese, this is the perfect spot for you."
All prices are estimates on menu.