Get directions to: Erik's Delicafe, Gilroy, CA
Restaurant address: 681 Leavesley Rd # 170 Gilroy, CA 95020, USA
Restaurant: Erik's Delicafe