Pizza · Kebab · Denbighshire

Good food.
Great flavour.

Pizza from Street Pizza Kebab Llangollen

Street Pizza Kebab Llangollen

45 Castle Street, Llangollen, Denbighshire, LL20 8RU

Customer reviews: Not yet rated

Opening hours to be confirmed

↗ DirectionsClaim now

Street Pizza Kebab Llangollen — local takeaway in Denbighshire

Street Pizza Kebab Llangollen is a local takeaway in Denbighshire, LL20 8RU. A menu has not yet been added to this listing.

Street Pizza Kebab Llangollen is listed at 45 Castle Street, Llangollen, Denbighshire, LL20 8RU. Opening hours and menu details can be added by the verified owner.

Customer reviews

Loading reviews…