Not only has Blue Owl just opened, it is currently the only rooftop bar in Central Square in Cambridge! The dinner-with-a-view focuses on street food delites across the world! Feel free to come here on a date night or just post-dinner drinks, the view and the food are incredible.