Delivery
Pickup
Outdoor
England
South East
West Berkshire
Sulhamstead
1 Restaurants on GastroRanking
2123 Opinions in 3 websites
I am here now, four staff members, arrived at 5.30 it is now 6.30 two tables have walked out due to lack of service - we ordered three drinks at 5.40 we are still waiting!!! Never again !!