Chapel St Bar & Kitchen
15 Chapel St, Llangollen
01978 257219
Menu
Llangollen, Wales
Chapel St Bar & Kitchen
15 Chapel St, Llangollen, Wales LL20 8NN
01978 257219