Get directions to: China Garden, Watsonville, CA
Restaurant address: 1433 Main St Watsonville, CA 95076, USA
Restaurant: China Garden