Get directions to: China Hut, Norfolk, VA Restaurant address: 738 E Bayview Blvd Ste 2 Norfolk, VA 23503, USA Driving Walking Bicycling Restaurant: China Hut