Information
Location Info |
Features |
---|---|
15 Chapel Street Llangollen Wales United Kingdom 01978 860076 Visit Site |
Restaurant Steaks Pizza Pasta Warmth Wine Beers Spirits Soft Drinks Generous Portions |
The Gallery Restaurant reviews
Login to comment