I am originally from NY and without a doubt they make the best pizza outside of the big apple. Pros: excellent food Cons: crowded on weekends
All reviews seem positive