If you like Italian food I recommend this 100%!
I have been going for years to the one in Shrewsbury Mass. Now they opened one in Manchester, CT and it is great as well. I have never been disappointed.
Pros: lots of food, affordable, can share plates
Cons: salad is extra, crowded , busy
more