Hot Stuff Pizza Address: 147 Barstad Rd N, Cottonwood, MN 56229 Phone: (507) 423-6282 Pizza, Restaurants Other Businesses: Leroy's at 89 W 1st St, Cottonwood, MN 56229