El Faro Restaurant
(408) 739-5136

168 S Murphy Ave, Sunnyvale, CA | Directions   94086

37.376486 -122.029939
Get Directions