Newbury St mainstay branches out

Published On 04/12/2010 Published On 04/12/2010
Previous Venue Next Venue Venue Description
1. Scoozi 580 Commonwealth Ave, Boston, MA 02215

Building on the nine year success of their Newbury spot, this second-coming trattoria continues the "all-in-one" café/bar/resto theme in a 90-seat space that incorporates a 10-seat bar, artsy framed photography, an expansive outdoor patio, and a grey