Country Kitchen, Llangollen, Denbighshire, United Kingdom
About Country Kitchen
Country Kitchen is a Restaurant serving the Llangollen community in Denbighshire, United Kingdom and located at 20 Market Street.To contact Country Kitchen call 01978 860929
Location
20 Market Street
Llangollen
Denbighshire
United Kingdom
LL20 8PS
Map
Contacts
Tel: 01978860929