Right in the heart of downtown Palo Alto, this cafe offers a huge variety of salads and salad fixings. You can either choose one of their standard salads or create your own from a mind-boggling array of ingredients. It is obviously a popular place with long lines at standard mealtimes .
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.