Pizza Review
Most over hyped pizza in STL. Plan on waiting at least an hour for a pie that takes no more than five minutes to bake. Pizza a step up from imos which isn’t saying much.