Power Up with these dishes coming to Toadstool Cafe in Super Nintendo World Super Nintendo World will be opening in Universal Studios Hollywood on February 17. Toadstool Cafe will be the main dining location in the land. Take a look at the tasty dishes coming to Toadstool Cafe. Related –