Pizza · Kebab · Denbighshire
Good food.
Great flavour.
45 Castle Street, Llangollen, Denbighshire, LL20 8RU
Opening hours to be confirmed
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.
Loading reviews…