
Square Pie Guys to Close Palo Alto Location Friday
The restaurant will shutter its California Avenue storefront after failing to generate sufficient weekend and dinner traffic.
Live Poll
Do you believe pedestrian-only zones in your area help local businesses thrive?
