Kebab · Denbighshire
Good food.
Great flavour.
Crown Shop The Square, Corwen, Denbighshire, LL21 0DL
Opening hours to be confirmed
Corwen Kebab House is a local takeaway in Denbighshire, LL21 0DL. A menu has not yet been added to this listing.
Corwen Kebab House is listed at Crown Shop The Square, Corwen, Denbighshire, LL21 0DL. Opening hours and menu details can be added by the verified owner.
Loading reviews…