Nemo Fish & Chips
29 Castle St, Llangollen LL20 8RU, United Kingdom
3.5
237 reviews
8 comments
XR9H+RV Llangollen, United Kingdom
Location reporting
Claim this location
Monday: 12–19
Tuesday: 12–19
Wedneasday: 12–19
Thursday: 12–19
Friday: 12–19
Saturday: 12–19
Sunday: 12–19
Tuesday: 12–19
Wedneasday: 12–19
Thursday: 12–19
Friday: 12–19
Saturday: 12–19
Sunday: 12–19
Staff friendly enough.