This is probably the best Italian restaurant I've been to. They have probably the second best Vodka sauce I've had (first one being a seafood restaurant in Baltimore) with third place being way way behind second. Even after I was done eating, every single dish smelled SOOO unbelievably good and my mouth would water even though my tummy was full. The tiramisu was very good here too. Very light and although a little heavy in the liqueur--it was still light enough that I could finish the whole thing by myself. I would DEFINITELY go to this cute Upper West Side Italian place again.
more