December 14, 2022April 2, 2023 Sarah Musnicky [News] SUPER NINTENDO WORLD Opens at Universal Studios Hollywood Feb 17 SUPER NINTENDO WORLD™, the innovative, immersive and highly-anticipated themed land officially opens at Universal Studios Hollywood on Friday, February 17, 2023. So, get ready; this