Ok, so I was able to re-visit Davinci's and I had a chance to sample a couple slices of a cheese pizza. First off the slices are huge! Two slices is equivalent to a medium sized pizza from any of the larger chains. The price per slice is $2.50 which is a bargain. Davinci's heats up the slices before they box them up for you so they're piping hot when you eat them.
I have no idea why the other items on the menu are so flavorless. The pizza is a home run.