Delivery
Pickup
Outdoor
England
South East
The Vale of Glamorgan (1)
1 Restaurants on GastroRanking
1 Opinions in 1 websites
Absolutely superb. You must visit here you will not be disappointed. We were a party of 9 and the service, quality of food and all round experience was amazing. Please keep it up, we will be back