Oscars Bar & Grill
65 High St
Cowbridge
Vale of Glamorgan
Cardiff CF71 7AF
United Kingdom