This is the best Pizza in Long Island NY. I don’t care what your favorite style of pizza is or where your pizza capital of the world is. I’ve tried them all. This is in my top 3 pizzas ever without question.
If you live anywhere on Long Island and consider yourself a pizza lover, you need to try it this pizza.
If you know anything about pizza the photo speaks for itself.
Amazing restaurant and dining experience.