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 a lot more than simply a cafe. It’s a culinary encounter that blends the colourful flavors of Vietnam with present day creativity, all established in opposition to the backdrop of Central sq.’s only rooftop. in the event you’re a food lover attemptin