Filters:
fish chips restaurant in Trearddur Bay
About 1 results.
Enochs Fish & Chips
London Road, LL65 3DP Anglesey, United KingdomWant fish & chips done differently? Say hello to Enochs, award-winning fish and chips in North Wales with takeaways in Llandudno Junction and Anglesey.