Get directions to: Mei Garden, Watsonville, CA
Restaurant address: 1439 Freedom Blvd Watsonville, CA 95076, USA
Restaurant: Mei Garden