Restaurants - American in Los Altos, CA
Los Altos Grill