Welsh Canal Holiday Craft
Wharf Hill, LL20 8TA
About Welsh Canal Holiday Craft
Address
Wharf Hill, LL20 8TA
Location
Open in Google MapsReviews
Be the first to review Welsh Canal Holiday Craft
Frequently Asked Questions about Welsh Canal Holiday Craft
Does Welsh Canal Holiday Craft offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Welsh Canal Holiday Craft?
Table booking availability is not confirmed. Please call the restaurant to check.