The Dial at 907 Main

0
997

Dirty Water Media’s Gianna Gravalese takes you inside The Dial Central Square located in the new 907 Main hotel and serving up delicious lunch, dinner and Sunday brunch. Located in the heart of Central Square, 907 Main features sophisticated and refined amenities including 67 guest rooms, a two-bedroom penthouse, a new restaurant, The Dial, and forthcoming rooftop bar, Blue Owl.