Saigon Babylon - A Vietnamese Fusion Gem on Cambridge’s Only Rooftop
Nestled at 907 most important St in the heart of Cambridge, Massachusetts, Saigon Babylon is much more than just a cafe. It’s a culinary working experience that blends the colourful flavors of Vietnam with fashionable creative imagination, all established in opposition to the backdrop of Central sq.’s only rooftop. in case you’re