Our site: http://www.scoozinewbury.com
For delivery: http://scoozi.foodler.com
Scoozi Newbury is one of Boston's favorite pizza and sandwich restaurants. Serving delicious and wholesome gourmet food since 2001. We pride ourselves on great food and a very cool ambiance. Come check out our location on Boston's fashionable Newbury Street, and enjoy a meal on our outdoor patio!