Saigon Babylon - A Vietnamese Fusion Gem on Cambridge’s Only Rooftop
Nestled at 907 most important St in the guts of Cambridge, Massachusetts, Saigon Babylon is a lot more than simply a cafe. It’s a culinary practical experience that blends the vibrant flavors of Vietnam with modern creativity, all set towards the backdrop of Central sq.’s only rooftop. i