Delivery
Pickup
Outdoor
England
South East
Slough
Upton
2 Restaurants on GastroRanking
69 Opinions in 1 websites
Went there for a quick bite with m'y friends and it was worth every penny spent Warm welcome, delicious food, and great staff
0 Opinions in 1 websites