Dogwood is okay - we have been there a few times and it's never been terrible but never terrific either. The Dogwood mostly stays in business because it's the only halfway decent place to eat unless you take the T or walk up to Centre Street. The beer is unnecessarily expensive but the pizza is pretty good. The $1 takeout fee still irks me - you can get delivery from Same Old Place and just tip instead, so what's the point?
Pros: Only place to get a beer in walking distance!
Cons: Disinterested service, additional takeout fees
more