Reviews
What User likes about Nick's Pizza Palace:
This is undoubtedly the best pizza in the Owatonna area. They offer an excellent selection of specialty pizzas, as well as a variety of toppings for creating your own custom pizza. In addition to pizza, they also have a diverse menu with many other options. View all feedback.
Reviews from various websites
I absolutely love Nick's Pizza Place! The atmosphere is very friendly, and the food is fantastic!
They always have fantastic pizza from Nick's. The garlic bread is also amazing!
This is undoubtedly the best pizza in the Owatonna area. They offer an excellent selection of specialty pizzas, as well as a variety of toppings for creating yo...
read moreGeorge’s special is the best pizza on the planet. we love nods!
Without a doubt, the best pizza in the Owatonna area! They offer a fantastic selection of specialty pizzas and a variety of toppings for building your own. In a...
read moreGeorge's Special is the best pizza on the planet. We LOVE Nick's!
I love Nick's Pizza Place! The staff is extremely friendly, and the food is fantastic!
I always enjoy amazing pizza from Nick's. Their chicken and garlic bread are fantastic as well!