Delivery
Pickup
Outdoor
England
London
Harrow
Marlborough
1 Restaurants on GastroRanking
488 Opinions in 4 websites
Perfect place to enjoy their thin crust pizza, actually they know very well how to make a delicious pizza🤤🤤🤤 Thank you Alex for serving us wonderful dinner Recommended 💯