Scoozinewbury.com
Top sco sites |
Top newbury sites |
- Title
- Scoozi is one of Boston's favorite pizza and sandwich restaurants.
- Meta Description
- 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!
- Meta Keywords
- scoozi, scoozi boston, scoozi Newbury, scoozi pizza, scoozi in boston ma