Get directions to: China Inn, Norfolk, VA Restaurant address: 3841 E Little Creek Rd Ste F Norfolk, VA 23518, USA Driving Walking Bicycling Restaurant: China Inn