"Magnificent service, menu and ambience. No masses. This restaurant is a jewel."
Phone: +16509170300
Address: 376 1st Street, Los Altos, 94022, United States Of America
City: Los Altos
Website: http://www.dinelascala.com/
Tuesday: 04:30 -21:00
Wednesday: 04:30 -21:00
Thursday: 04:30 -21:00
Friday: 04:30 -21:30
Saturday: 04:30 -21:30
Sunday: 04:30 -21:00
Dishes: 15
Amenities: 12
Categories: 5
Reviews: 1146