Dogwood Cafe地理位置及简介
地址:3712 Washington St,Boston,MA02130-3701
/////This place should be jumping. But on this Friday evening and directly across from the ever busy Forest Hills MBTA station, it was far from it. Great atmosphere with live music are ruined by sub-par waitressing, smaller portions and higher prices. Parking's a chore, too. Doubtful on the return.