Excellent New York style pizza. It's kind of a gem considering its crummy location in a strip mall.
All reviews seem positive