>

Los Altos Grill

Book Now! Planning An Event?
Los Altos Grill

Los Altos Grill offers a relaxed atmosphere where guests can enjoy hearty, down-home dishes and cocktails. This is a must-try restaurant in Los Altos.

Location

233 3rd St. Los Altos, CA 94022
(650) 948-3524
Share
Facebooktwitterpinterest