Post a New Topic
Original post made
on Apr 29, 2012
I thought I'd eaten in this pocket-sized bistro before. Was it in Montmartre, or was it near the Place des Vosges? Could it have been in Aix-en-Provence? Lyon? It really didn't matter. Pastis Bistro, on California Avenue in Palo Alto, is an unpretentious French bistro at home anywhere.
Read the full story here Web Link
posted Friday, April 20, 2012, 12:00 AM