North Pole AK Restaurants-Cyber Cafes 1. 3340 Badger Rd, STE 280, North Pole, AK 99705 | Leaf & Bean Internet Cafe (907) 385-1073