Puffin’s Roost Puffin’s Roost Shop in Norway in World Showcase at Epcot; opened on May 6, 1988. Puffin Bakery Pullman, Bill