Caffé DaVinci is a casual Italian eatery offering fresh pastas, thin-crust pizza, and housemade gelato. Dine-in, carryout, and curbside pickup are available.