Happy House Chinese Restaurant phone 7, North Albert St Fleetwood, Lancashire FY7 6AA map The Great Wall phone 29-33, Bold St Fleetwood, Lancashire FY7 6BW map if (!IN_DEV) { ?> } ?>