Filters:
clear
Country: United Kingdom

family restaurant in Llangollen

About 1 results.

The Gallery Restaurant

Chapel Street 15, LL20 8NN Llangollen, United Kingdom

The family owned Gallery Restaurant in Llangollen provides an impressive range of steak dishes, pizzas and pastas in a friendly and relaxing town centre setting.

  • 1