Nestled at 907 principal St in the center of Cambridge, Massachusetts, Saigon Babylon is a lot more than just a cafe. It’s a culinary practical experience that blends the colourful flavors of Vietnam with fashionable creative imagination, all established from the backdrop of Central sq.’s only rooftop. in case you’re a meals lover