Chinese · Denbighshire

Good food.
Great flavour.

Chinese food from Chen Lin Chinese Restaurant

Chen Lin Chinese Restaurant

Chen Lin Back Row, Denbigh, Denbighshire, LL16 3TE

Customer reviews: Not yet rated

Opening hours to be confirmed

↗ DirectionsClaim now

Chen Lin Chinese Restaurant — local takeaway in Denbighshire

Chen Lin Chinese Restaurant is a local takeaway in Denbighshire, LL16 3TE. A menu has not yet been added to this listing.

Chen Lin Chinese Restaurant is listed at Chen Lin Back Row, Denbigh, Denbighshire, LL16 3TE. Opening hours and menu details can be added by the verified owner.

Customer reviews

Loading reviews…