Chouchou French Bistro Is Coming to the Castro

Locals can look forward to “Old World cooking with a modern French twist."
Coming to 1050 Santa Rosa Avenue, the eatery will land near Sam's Donuts, Session Climbing, and Strong's Gold Service.
"It’s all about farming. Organic? Yes! Biodynamic? Yes! Regenerative? Yes! Herbicides? Definitely not! Synthetic pesticides? C’mon now!"

Pin It on Pinterest