Get directions to: Erik's Delicafe, Morgan Hill, CA
Restaurant address: 309 Vineyard Town Ctr Morgan Hill, CA 95037, USA
Restaurant: Erik's Delicafe