New Yangs Chinese Restaurant
15 Thompson St
Barry CF63 4JL
United Kingdom