Get directions to: Cathay Garden Chinese Restaurant, Gilroy, CA
Restaurant address: 1210 1st St Gilroy, CA 95020, USA
Restaurant: Cathay Garden Chinese Restaurant