Llangollen Kebab Pizza Palace icon

Llangollen Kebab Pizza Palace

RedoQ
Free

About Llangollen Kebab Pizza Palace

Llangollen Kebab Pizza Palace is based at 45 Castle Street, Llangollen, LL20 8RU. We aim to bring all of our customers the best value for money, services, and food around

Llangollen Kebab Pizza Palace Screenshots