We serve fresh and healthy eats all day long. From delicious salads, appetizers, soups, sandwiches and more! Visit us in Los Altos, CA.
Last seen: June 16th at 6:13pm — Visit site