

7

"Eager rooftop diners will have to wait longer for Central Square’s forthcoming rooftop bar, Blue Owl, but its sibling restaurant at the new 907 Main hotel (907 Main St., Cambridge), the Dial, opened last week for lunch, dinner, and Sunday brunch." - Rachel Leah Blumenthal
Modern boutique hotel with rooftop bar and restaurant
907 Main St, Cambridge, MA 02139 Get directions