First opened by the Carvelli family in 1996, DaVinci's brings a little slice of Italy to Marco Island, Florida. The restaurant is widely recognized as one of the island's finest dining experiences with cuisine made only from the freshest ingredients. Treat yourself to homemade pasta, pizza and desserts as you explore a well respected wine and cocktail selection.