Delivery
Pickup
Outdoor
England
South East
Slough
Chalvey
1 Restaurants on GastroRanking
13 Opinions in 1 websites
Food was amazing, best pizza I’ve had in a long time. Staff were very nice and helpful. Would definitely recommend.