Filter
Delivery
Pickup
Outdoor
The best restaurants in Dyfan The Vale of Glamorgan South East
8 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,1
16 Opinions in 1 websites
3 Winston Rd, Barry, CF62 9SU, United Kingdom, England
Had food poisoning today from there. Throwing up all afternoon. Chips were grey and manky. Battered sausage was awful. Do not go here, disgusting