Get directions to: China Garden Express, Vail, CO
Restaurant address: 143 East Meadow Drive Vail, CO 81657, USA
Restaurant: China Garden Express