Welsh Canal Holiday Craft

Wharf Hill, LL20 8TA

About Welsh Canal Holiday Craft

Address
Wharf Hill, LL20 8TA

Location

Wharf Hill, LL20 8TA

Open in Google Maps

Reviews

Be the first to review Welsh Canal Holiday Craft

Your Rating *
★ ★ ★ ★ ★
Min 10 characters · Reviews are approved before publishing

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.