Pluto’s appears to close after more than two decades in downtown Palo Alto
The windows of Pluto's at 482 University Ave. are dark, and a sign posted to the front door says the longtime salad and sandwich eatery is temporarily closed...
Palo Alto OnlineRead more