Los Altos Grill
Address:
233 3rd St, Los Altos, CA 94022
Phone:
(650) 948-3524
Hours:
- Mon: 4:30pm-9:30pm
- Tue: 4:30pm-10pm
- Wed: 4:30pm-10pm
- Thu: 4:30pm-10pm
- Fri: 4:30pm-10pm
- Sat: 4:30pm-10pm
- Sun: 4:30pm-9:30pm
Other Details:
The Los Altos Grill in Los Altos, Calif., is a wood-fired rotisserie that offers various slow-roasted foods. It is a part of the Hillstone Restaurant Group, which has provided the art of presenting cuisine in the most inspired settings since 1976. Hillstone is based in Los Angeles, but it has extended roots throughout the United States.
Restaurants
Other Businesses: