I tend to frequent Scoozi more in the summer time than I do in the winter because of their fabulous corner location on Newbury Street. Scoozi is a great place to go with a group and grab a pitcher of two of Sangria, share a few salads and an entree or two. The pizza is always good and the pasta dishes are great if you are dining in the evening (too heavy for me at lunch). Moderate prices and great location make this a must stop.
more