Hands down the best pizza in Wisconsin Rapids. People travel from all over the state just to come here for pizza.
Nathan
December 12, 2018
My favorite pizza in the country. Service is extremely slow, but the food is worth the wait. If you don't have a lot of time to sit in the restaurant, order the pizza to go. Trust me, it is my go to place for pizza.