View all 12 photos
+8
Caffé DaVinci, a dog-friendly Italian eatery, invites guests to experience traditional marinara sauce alongside a unique self-serve bread station.