As the title says Ninos is the best local pizza around. Their stuffed pizza is delicious too.
All reviews seem positive