This is *the* place for high-quality Italian food within a 45 minute radius. Don't come here expecting cheap & fast food, but if you're willing to spend the time and money on a true Italian dining experience, then treat yourself.
Otherwise, go back to Olive Garden, you savage.