Cafe La Scala Italian Restaurant Bar & Cafe
376 1st St, Los Altos
(650) 917-0300
Recent Reviews
Order Online
Reserve
You May Also Like
Cafe La Scala Italian Restaurant Bar & Cafe - 376 1st St
Italian, Lounges
The Original Pancake House - 420 S San Antonio Rd
Breakfast, Waffles, Creperies, Pet friendly
Bluestone Lane Los Altos Café - 288 1st St
Coffee Shops, Coffee & Tea, Gluten-Free, Coffee, Pet friendly
Restaurants in Los Altos, CA
Cafe La Scala Italian Restaurant Bar & Cafe
376 1st St, Los Altos, CA 94022
(650) 917-0300