Fish & Chips · Denbighshire
Good food.
Great flavour.
24 Regent Street, Llangollen, Denbighshire, LL20 8HW
Opening hours to be confirmed
Aydins Fish and Chips is a local takeaway in Denbighshire, LL20 8HW. A menu has not yet been added to this listing.
Aydins Fish and Chips is listed at 24 Regent Street, Llangollen, Denbighshire, LL20 8HW. Opening hours and menu details can be added by the verified owner.
Loading reviews…