Amazing pizza! I drive 2 hours (each direction) just to get That'sa Nice'a
February 2024
This is my go to pizza place in St Louis, hands down the best you're going to find. With the addition of the reopening of the original place it is a win-win!
January 2024
I have to tell you something this pizza blew my socks off. I will never visit anywhere else for pizza.