Chinese · Lancashire
Good food.
Great flavour.
11 Church Road, Lytham, Lytham St Annes, Lancashire, FY8 5LH
Opening hours to be confirmed
Chu's Chinese Restaurant is a local takeaway in Lancashire, FY8 5LH. A menu has not yet been added to this listing.
Chu's Chinese Restaurant is listed at 11 Church Road, Lytham, Lytham St Annes, Lancashire, FY8 5LH. Opening hours and menu details can be added by the verified owner.
Loading reviews…