Saigon Babylon - A Vietnamese Fusion Gem on Cambridge’s Only Rooftop
Nestled at 907 Main St in the guts of Cambridge, Massachusetts, Saigon Babylon is much more than simply a restaurant. It’s a culinary experience that blends the colourful flavors of Vietnam with modern-day creative imagination, all established against the backdrop of Central Square’s only rooftop. in case you’re a meals lover seek