Niko's is hands down the best pizza in the city. I order the "Niko's Special" everytime, and everytime it is pure heaven. It tastes amazing cold the next morning too. Trust me, I've tried all in the area, Boston pizza, lil Caesars, and Pizza Hut, and Niko's blows them all out of the water.
I love you Niko.