Get directions to: China Gate, Vandalia, IL
Restaurant address: 5 East York Drive Vandalia, IL 62471, USA
Restaurant: China Gate