No matter your mood (or the season!), Summer Shack is always a great choice for food, drinks, and socializing in Dedham. This small chain has a convenient location right near Jefferson at Dedham Station Apartments, and its décor is inspired the coastal shack-style eateries that line the coastline of New England. There is a raw […]