The service is great, the food is equally good (just watch that your eyes aren't too big for your stomach, you'll get hurt by their generous use of olive oil), and the ambiance makes me feel like I'm eating at a restaurant in northern Italy. My tastes are simple, but I would recommend the penne arrabbiata (though I think you'll probably be happy with just about anything you order).
Pros: food, service, ambiance - I always leave here feeling good
Cons: Can't think of a thing
more