The atmosphere is not so great, the the food sure is. My family is from the NY area and this is as close to NY pizza that you can find in Charlotte. I have loved everything I have ever ordered from this place. You must try it!
Pros: great food
Cons: location
more