Get directions to: Chens Garden, Norfolk, VA
Restaurant address: 7525 Tidewater Dr Norfolk, VA 23505, USA
Restaurant: Chens Garden