
1

"I learned that Chouchou French Bistro, located in San Francisco’s Forest Hill neighborhood, plans to open a Peninsula outpost and has filed an application for a new liquor license at Burlingame’s Library Plaza, located at 401 Primrose Road." - Lauren Saria