DaVinci's is a relaxed pizza restaurant offering familiar fare like wings and stromboli.