Company name: Evans Fish Bar
Description: Evans's Fish Bar | Licensed Restaurant and Take Away - "Best Fish and Chips in Wales"
24 China St, Llanidloes SY18 6AB, United Kingdom