Saigon Babylon - A Vietnamese Fusion Gem on Cambridge’s Only Rooftop
Nestled at 907 key St in the heart of Cambridge, Massachusetts, Saigon Babylon is more than just a cafe. It’s a culinary expertise that blends the vibrant flavors of Vietnam with modern day creativeness, all set against the backdrop of Central sq.’s only rooftop. should you’re a fo