Great Chicago style pizza and AMAZING mozzarella sticks. My mouth is watering just thinking about them... I can't wait to go back to Arizona. Definitely make a stop here if you're a pizza lover.
The entire restaurant is doused in sports memorabilia and every TV is on a different sporting event. I think there is even some arcade games in the back!