Wow! This place is awesome! This place is the only in wisconsin that has chicago stuffed pizza, a favorite of mine. They also have the best thin-crust pizzas in town. I go there just about every day and i've had everything on the menu except the shrimp (im not a huge shrimp guy), but they say its awesome. they even open up early on sundays so i can have my stuff delivered while i'm watchin the game.
more