Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Cippenham Meadows Slough South East
10 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,7
837 Opinions in 1 websites
slough retail park, 12 Twinches Ln, Slough SL1 5AL, United Kingdom, England
Consistently poor. I come here once every couple of weeks. Floor always needs sweeping, toilet always dirty, tables always need wiping and for some strange reason they serve the drinks where you pay f
coffeelady