I grew up just outside of NYC and can confirm... this place ACTUALLY has New York style pizza. Best Pizza I've had in Ohio! No comparison.
The only reason I didn't give this place 5 stars is because the physical pizzeria is awkward, small, and a little dingy.