No, not at all. Still yummy though 😋
No, nothing compares to NY pizza. They have Gourmet pizzas that you will not find at other places (street corn & chorizo).
Sorry don't know. I am from Chicago.
I don't think so, no...
Thanks! Your answer is awaiting moderation.