1. Hot Stuff Pizza 5501 Highway 2, Leeds, ND 58346 Coordinate: 48.28725,-99.41997 Phone: (701) 466-2462