Da Vinci is an Italian restaurant specializing in homemade cuisine, including thin-crust pizzas.