Lau's Fish Bar
154 Barry Road
Barry CF63 1BD
United Kingdom