See all Restaurants in Palo Alto
Pluto's
Palo Alto, CA, USAAbout
Pluto's, 482 University Ave. (at Cowper), Ph: (650) 853-1556, Fax: (650) 327-9569, [13]. Some of the tastiest and healthiest sandwiches and salads to be found in the Bay Area. Anything with roasted turkey is particularly recommended.