Get directions to: Ayuttaya Cuisine, Gilroy, CA
Restaurant address: 1340 1st Gilroy, CA 95020, USA
Restaurant: Ayuttaya Cuisine