I've heard that Il Primo has great wings, but since I don't eat meat, I can't help you out with that one. They do, however, have good pizza for relatively good prices. I always get coupons sent to my house in those stupid blue value-pak things that I end up going through when I'm bored, and I always do find some good deals in them.
Il Primo has 2 large pizzas for $14.99- hey, that's the price of one Papa John's! And they also usually have some family deal where you can get 2 large pizzas, wings, breadsticks or a 2 liter for $25.
You can eat in, get take out or have your food delivered too!