This place is really nice. You can design your own salad, or get a "signature" one. I got a "harvest", and it was really good. Price was ok, not very cheap but it's Palo Alto. They also have sandwiches. Certainly a place where I'll go back!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.