THE DOGWOOD NOTICE

We will be doing takeout or delivery from 4pm – 9pm seven days a week effective March 17th and excepting credit card payments over the phone.

617-522-7997

Click here to see our Dinner Takeout Menu