BLOCLEats

Aydins Fish and Chips

24 Regent Street
Llangollen
Denbighshire
LL208HW

Food rating: 5/5 stars
Updated: 26. September 2023

map for Aydins Fish and Chips