Address
Mr Villa's Fish And Chips Restaurant 3 - 4 Bron-y-mor, Barry, Vale Of Glamorgan, CF62 6SW
Local authority
Vale of Glamorgan
Loading map…
Search hygiene ratings