Get directions to: Chen Garden Chinese Restaurant, Norfolk, VA
Restaurant address: 840 Church St Ste D Norfolk, VA 23510, USA
Restaurant: Chen Garden Chinese Restaurant