Castle Fish & Chip Shop.
Fish and chips takeawayOne of the Best Places To Visits in Llanystumdwy
Address
5 Castle St, Criccieth LL52 0DP, United Kingdom
Website
Contact
+44 1766 522081Price rating
$ $$$
Rating on Google Maps
4.60 (598 reviews)Open on Google Maps