I really like Sarafino's for the food and the atmosphere. It really is small, but that's part of what makes it so special.
Last time I had a special which featured roasted chicken over a risotto. It was outstanding. And the thin pizza - just the right amount of sauce and cheese.
Be prepared to wait, but it's worth it!