View Menu
Star Fish & Chips is a Takeout restaurant in Wrexham. It is open 6 days a week.
For inquiries and reservations, you can contact Star Fish & Chips by phone at +44 1691 774569
You can access the restaurant's official website by following this link: https://starfishandchipschirk.com/O454
Address: 25 West View, Chirk, Wrexham LL14 5HN, UK, Wrexham
Phone: +44 1691 774569
Website: https://starfishandchipschirk.com/O454