Pizza Review
A little too greasy for my taste but for Florida it’s not bad. They advertise NY style and you can see the effort is to make it that kind of style