Chinese · Denbighshire
Good food.
Great flavour.
Chen Lin Back Row, Denbigh, Denbighshire, LL16 3TE
Opening hours to be confirmed
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.
Loading reviews…