China Village phone 4, King St Delph, Greater Manchester OL3 5DQ map Shanghai Wong Restaurant phone Cross Keys Inn, Oldham Rd Delph, Greater Manchester OL3 5RQ map if (!IN_DEV) { ?> } ?>