El Faro Restaurant 168 S Murphy Avenue Sunnyvale CA United States
Phone: 408.739.5136 Accepts: American Express, Visa, MasterCard/Eurocard
Smoking: not permitted
Parking: street parking