DaVinci Cafe-Pizza offers pizza and cafe fare.