News

Photo by Veronica Weber. Palo Alto’s Pastis Bistro, a California Avenue staple of casual French cuisine, closed Oct. 10. Supplies and items from the restaurant are now being sold on Facebook ...