Visit Us
Now Open for Lunch and Dinner! Come on in and enjoy our indoor dining experience or enjoy our outdoor patio.
Address : 376 First Street, Los Altos CA 94022
Hours :
Mon-Wed 11:00am - 9:00pm
Thrus-Sun 11:00am - 10:00pm
Phone :
(650) 917-0300
Email :
Info@callaoperuviancuisine.com