Get directions to: El Faro Restaurant, Sunnyvale, CA
Restaurant address: 168 S Murphy Ave Sunnyvale, CA 94086, USA
Restaurant: El Faro Restaurant