The Mall of America is the largest U.S. retail and entertainment complex, featuring 520 stores, 50 restaurants, the nation's largest indoor theme park - Nickelodeon Universe and many other attractions.