Saigon Babylon - A Vietnamese Fusion Gem on Cambridge’s Only Rooftop
Nestled at 907 more info most important St in the guts of Cambridge, Massachusetts, Saigon Babylon is much more than just a cafe. It’s a culinary expertise that blends the colourful flavors of Vietnam with fashionable creativity, all set versus the backdrop of Central Square’s only rooftop. when you’re a food items lover searching