Delivery
Pickup
Outdoor
England
South East
South Oxfordshire
Henley South (1)
1 Restaurants on GastroRanking
38 Opinions in 1 websites
Was on a day trip in Henley and bumped into this place. Did not have time to read reviews and rgeret it- multiple people reported FOOD POISONING before. The price was high, so I thought heis would be