Where do I start!! Everything is great from the pizza, salads and the wraps are my favorite!! All of the food is top notch I have had better dinners and salads at Sorrentos than at some top notch places in Boston. You must try them you dont know what you are missing if you dont.
Pros: Great Food, Great Prices
more