Delivery
Pickup
Outdoor
England
South East
Slough
Central
2 Restaurants on GastroRanking
101 Opinions in 2 websites
Have been going to this place for a number of years great food great customer service would recommend five out of five
23 Opinions in 1 websites
Honestly the worst food, most had no flavour and what did, was horrid - it went straight in the bin. Worst £50 spent.