Chinese · Lancashire
Good food.
Great flavour.
80 Manor Road, Fleetwood, Lancashire, FY7 7HY
Opening hours to be confirmed
Ho Ho's Kitchen Chinese Takeaway is a local takeaway in Lancashire, FY7 7HY. A menu has not yet been added to this listing.
Ho Ho's Kitchen Chinese Takeaway is listed at 80 Manor Road, Fleetwood, Lancashire, FY7 7HY. Opening hours and menu details can be added by the verified owner.
Loading reviews…