DEE TO GO FISH AND CHIPS
29A Castle Street, Llangollen LL20 8RU Wales
DEE TO GO FISH AND CHIPS is a British, Fast Food, Seafood place is located in Llangollen, Wales. The address of DEE TO GO FISH AND CHIPS is 29A Castle Street, Llangollen LL20 8RU Wales.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 7453 264024,