I just can't say enough good things about this restaurant. The setting is beautiful and everything is delicious. My parents are from Italy so I rarely go out for Italian food because I'm always disappointed. Not so at Vivo! I love everything here from appetizerzs to desserts. We have gone with friends and every dish we ordered was excellent...everyone was happy! I would say my personal favorite is the butternut squash ravioli! Our favorite waiter, Luciano always makes excellent recommdations, so pleasant and patient....and never rushes us. Go to this restaurant-you won't be disappointed...it's that good!!