Sprout Cafe

Palo Alto, United States

The best fresh salads in town, great home made soup including a killer butternut squash, delicious sandwiches and small bites. A great place to have lunch during a shopping or sightseeing trip downtown.