Restaurants & Bars

Boston Area

Scoozi on Newbury St.


Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
Restaurants & Bars 5

Scoozi on Newbury St.

SimplyMarie | Dec 16, 2011 01:14 PM

Does anyone have an opinion on this restaurant? I purchased a Living Social deal the other day and am looking for some feedback before I go to use it.

Want to stay up to date with this post?

Recommended From Chowhound