Delivery
Pickup
Outdoor
England
South East
Slough
Farnham
1 Restaurants on GastroRanking
39 Opinions in 1 websites
I used to be a regular here, but wow they have dropped the ball, the whole place needs some serious injection of cash as parts of it seem to be falling apart, Toilets horrid and in need of repair. see