Delivery
Pickup
Outdoor
England
South East
Slough
Colnbrook with Poyle
1 Restaurants on GastroRanking
1257 Opinions in 4 websites
"For me, it's one of the best places. P.S. Outside in the garden, you can see airplanes. 😄