Da Vinci is an Italian restaurant offering a diverse menu with weekly specials and a wide selection of dishes and beverages.