About The Gallery
Steak, Pizza and Pasta.
http://www. thegalleryrestaurantllangollen. co. uk /
More about The Gallery
The Gallery is located at 15 Chapel Street, LL20 8NN Llangollen
01978 860076
http://www.Thegalleryrestaurantllangollen.co.uk