Los Altos Grill

AmericanLos Altos$$

Today's hours

4:00pm - 10:00pm

Los Altos Grill

233 Third Street
Los Altos, California 94022
650-948-3524650-948-3524

Address

233 Third Street | Map
Los Altos, California 94022
650-948-3524650-948-3524
www.losaltosgrill.com

MORE ABOUT Los Altos Grill

Feature

Food and Drink