Nestled at 907 key St in the heart of Cambridge, Massachusetts, Saigon Babylon is much more than simply a cafe. It’s a culinary knowledge that blends the vibrant flavors of Vietnam with present day creative imagination, all established versus the backdrop of Central sq.’s only rooftop. should you’re a foods lover trying to find a