"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