Just had Nicky's Pizza the other day and was pleasantly suprised at the quality and original Italian taste!...
All reviews seem positive