I've lived in Charlotte since I was 3 years old, and Carmella's makes the best pizza I've found.
I agree with some of the other reviews on here that say the service is not that good, however, if you just want a delicious takeout or delivery pizza, you can't go wrong with Carmella's.
The pizza's are big, cheesy, NY style and delicious. They also offer a wide variety of fresh and sometimes eclectic toppings.