Here are five of the best fish and chip shops in Barry, according to TripAdvisor. At the top of the list is John’s Café on Barry Island, with a whopping 4.8/5 stars.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results