The Disney Store is a small store in Arrowhead Town Center that sells Disney brand clothing, movies, and toys. They always have a nice selection of clothing, and stuffed toys but ...
All reviews seem positive