Los Altos Grill
233 Third Street, Los Altos, CA, United States
American
Upscale Casual
Part of Hillstone Restaurant Group
5 Employees on Culinary Agents
About
Wood fire rotisserie where slow roasting is done to perfection.
Wood fire rotisserie where slow roasting is done to perfection.