Super World LA
Super World LA, Los Angeles
Super World™ LA
All the Supers, all in one place, for all the people. Located on Melrose Ave in Los Angeles.
A full gallery of Super Puffs. A new line of Super Fleece. A surreal environment featuring an inflatable wall, giant Yeti and other things you don’t usually encounter while shopping. Bring a sense of adventure and your dog if you want. Super World™ LA is open.