I am from New York City and i thought i will never find the same taste in Charlotte. If you live in new york city and want the same pizza taste in charlotte, this is the only place you can eat the ny style pizza, including sicilian pizza and zeppolis. Don't forget to try their house salad with house dressing. I highly recommend this place!
My next mission is to find the best Chinese food in charlotte or closest taste we used to eat in ny, no luck yet!