Los Altos Grill
233 3rd St, Los Altos
(650) 948-3524
Recent Reviews
Order Online
Reserve
You May Also Like
Yoshi Sushi - 250 3rd St
Japanese, Sushi Bar, Ramen, Soup
Casa Lupe - 185 Main St
Mexican, Pet Friendly
Lisa's Tea Treasures - 167 Main St
Tea Rooms
Restaurants in Los Altos, CA
Los Altos Grill
233 3rd St, Los Altos, CA 94022
(650) 948-3524