Nestled at 907 primary St in the center of Cambridge, Massachusetts, Saigon Babylon is a lot more than just a cafe. It’s a culinary encounter that blends the colourful flavors of Vietnam with modern day creativity, all established versus the backdrop of Central sq.’s only rooftop. If you’re a foodstuff lover looking for a novel di