Results tagged with 'fao schwartz'
Published Nov. 15, 2019
There are just two Playmobil showrooms in the United States and, of course, one of them is at New York's legendary toy palace FAO Schwartz, now located in Rockefeller Center. The other? At Delafield's The Smiley Barn, of course.
Published Dec. 22, 2007
Recently, my family spent a snowy weekend in Chicago, trying to recreate the holiday magic of my youth when my mom would take us to Rockefeller Center and 5th Avenue to see the window displays, lights and skaters.