i'm from the Northeast (lived in NJ, NYC and CT) and this is the best NY pizza I have found in Charlotte. salads are good too. However the eggplant roll is my favorite thing to get here.
I'm a little confused at their delivery situation. Called one time on a Saturday and they said they only deliver on weekdays but since they weren't too busy they could probably get to us before 5pm. huh?