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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results