I loved Teddy's Pizza! Of course, being a Browns fan doesn't hurt either. We ate inside even though there wasn't room to eat but we made the best of it and really enjoyed some great Pizza and the best wings in Charlotte.
The pizza dough is made at the restaurant every day so you know you are getting the freshest available. The crust is not too think or too thin. Right in the middle.
The wings are by far the best in Charlotte. I haven't had anything better anywhere.
We did the football special two, two topping pizza's and 20 wings. Great Prices too.
I would recommend Teddy's for take out or delivery and I have yet to try the sandwhiches or calzones but if the wings and pizza are any clue I'm sure it'll will be just as good.