The thin crust pizza is incredible and their Neapolitan slice is the best I've had short of Di Faras in...
All reviews seem positive