French restaurant Chouchou Bistro opening new location in downtown Burlingame


The restaurant is coming to Burlingame's Library Plaza in space previously occupied by Stella Alpina Osteria, which moved to better accommodate group events.

Previous Seres Therapeutics notches FDA win a decade in the making
Next In Pleasanton, another underutilized office property is eyed for residential redevelopment