Sprout
Palo Alto, CA, USA
About
Sprout, 168 University Ave. Ph: (650) 323-7688, [15] 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.