Delivery
Pickup
Outdoor
England
South East
The Vale of Glamorgan
Baruc (1)
1 Restaurants on GastroRanking
83 Opinions in 1 websites
One of the nicest places i've ever eaten at in Barry or the Vale of Glamorgan. Would definitely recommend a visit, maybe catch a sunny afternoon and have a few drinks on the open terrace or try a nice