Delivery
Pickup
Outdoor
England
South East
Slough
Upton
1 Restaurants on GastroRanking
5 Opinions in 1 websites
Strict portion control is one thing but this is my fourth visit and so non friendly the staff examine their customers like insects in a glass jar. Completely unfriendly and non personable in my experi