Get directions to: Esperanza's Market & Restaurant, Sunnyvale, CA
Restaurant address: 173 S Murphy Ave Sunnyvale, CA 94086, USA
Restaurant: Esperanza's Market & Restaurant