Delivery
Pickup
Outdoor
England
South East
Runnymede
Egham Town
1 Restaurants on GastroRanking
449 Opinions in 3 websites
Such a bargain!! The waitress is really who made the experience though she was so lovely and just filled me with happiness! Thanks so much for being a great place on the high street!