Spin! Pizza CEO details why it closed South Plaza location January 15, 2025 by Leslie Collins The location was "an OK restaurant, but it wasn't great," the executive said. That said, he's keeping an eye on the Plaza area for the future.