DaVinci is an Italian restaurant and pizzeria. It offers a variety of European and Portuguese dishes.