Los Altos Restaurant

For reservations or catering, call us at (805) 845-8898 or click here to send us a message.