Yes I moved here from nyc and there pizza does taste like back home π
My boyfriend worked there don't eat there. They have mold and Stuff on their cooking supplies and they don't pay their employees
Love the food. It's always good..But the pizza is the best!
Interesting question
Thanks! Your answer is awaiting moderation.