Hot Stuff Pizza is a fast-food establishment specializing in pizza. The search results indicate it is located at 2411 Highway 60 NE in Worthington.