Nestled at 907 primary St in the heart of Cambridge, Massachusetts, Saigon Babylon is much more than just a cafe. It’s a culinary encounter that blends the colourful flavors of Vietnam with modern creativeness, all set in opposition to the backdrop of Central sq.’s only rooftop. in the event you’re a food stuff lover searching for