Filter
Delivery
Pickup
Outdoor
The best restaurants in Upton Slough South East
76 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,0
410 Opinions in 1 websites
76B Queensmere Shopping Centre, High St, Slough, SL1 1DG, United Kingdom, England
Came here for lunch the food was really nice and the staff were nice too, the seating area and the tables looked a bit dirty and very basic and cheap furnishings. But apart from that, alls ok.
noodleschickenrice