Scoozi In Boston Ma Websites
Scoozi is one of Boston's favorite pizza and sandwich restaurants.
- scoozinewbury.net
Scoozi at Newbury, Boston - 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!
Not Applicable
$
8.95