Da Vinci's has pretty good pizza. They mainly serve pizza by the slice and the slices are massive, they do a great job, and I stop by every now and then due to convenience. For when I have more time I make the drive to Benny's in NoDa, same style of pizza but a little bit better.