Phone: +442084665998
Address: 75 High Street, London, BR11JY, United Kingdom
City: London
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.