Phone: +442084665998
Address: 75 High Street, London, BR11JY, United Kingdom
City: London
Menu Dishes: 35
Reviews: 182
"Delicious sourdough pizza at affordable prices. The ambiance is lacking and the acoustics are poor, making it very loud, but the pizza is truly tasty."
All prices are estimates on menu.