Restivo in Chelsea?
Looking for a pleasant, not too expensive place to get together with family. Not many reports on this place -- a couple of years ago someone called it "icky", without further explanation.
So is it icky, ok, pretty good, other? And any Italian alternatives in the same price range and general locale?