Benny's Cafe
24 Holton Road
Barry CF63 4HD
United Kingdom