About Us Scoozi is Boston's favorite Pizza and Sandwich place. Serving delicious and wholesome gourmet food since 2001. We are located on Boston's famous Newbury Street. We pride ourselves on great food and a very cool ambiance.
|
 |
For Delivery in Boston
617.292.7695
For Delivery Outside of Boston
781.891.3663
|
 |
take out?
order now!
617.247.8847
|
Mon - Sat:
11AM - 10 PM
Sunday:
12PM - 10 PM
|
 |
|