I'm originally from the Midwest, and after moving out East where we are now seemingly surrounded by pizza joints on almost every corner, I was having a hard time finding a good one. I'm just not a fan of the East Coast thin crust style, but on the other hand, not a fan of deep dish.
Red Rose falls nicely in the middle, and is as close to what I go for as I have found. Nice atmosphere, easy to get to, and very good food.
You can watch the people in the kitchen cranking out pies like crazy. In all honesty I only ever go for the pizza, but I know they have a pretty good size menu filled with lots of other Italian dishes. They also have take out.