Saigon Babylon - A Vietnamese Fusion Gem on Cambridge’s Only Rooftop
Nestled at 907 key St in the center of Cambridge, Massachusetts, Saigon Babylon is much more than just a cafe. It’s a culinary experience that blends the colourful flavors of Vietnam with modern day creativity, all set towards the backdrop of Central Square’s only rooftop. in case you’re a foodstuff lover hunting for a singular di