Take a Look Inside Super Nintendo World’s Toadstool Cafe

Super Nintendo World opened to the public at Universal Studios Hollywood this weekend. Its flagship Toadstool Cafe restaurant has themed foods from burgers to tiramisu. The decor is straight out of the Mushroom Kingdom. LoadingSomething is loading. Thanks for signing…









