Nestled at 907 major St in the guts of Cambridge, Massachusetts, Saigon Babylon is a lot more than simply a cafe. It’s a culinary working experience that blends the vibrant flavors of Vietnam with modern day creativeness, all set versus the backdrop of Central Square’s only rooftop. when you’re a food lover hunting for a novel eat