Saigon Babylon - A Vietnamese Fusion Gem on Cambridge’s Only Rooftop
Nestled at 907 primary St in the guts of Cambridge, Massachusetts, Saigon Babylon is more than just a restaurant. It’s a culinary practical experience that blends the colourful flavors of Vietnam with present day creativity, all set from the backdrop of Central Square’s only rooftop. in case you’re a food lover searching for a uni