Calling all gamers! A Super Mario Brothers restaurant called Toadstool Cafe opens next month in Super Nintendo World at the new Universal Studios Hollywood. The 265-seat restaurant boasts whimsical features from the Mushroom Kingdom, including power-up icons and bright green Warp Pipes on the ceiling, cartoonish oversized chairs, and bushy mustaches …read more
Source:: Recipes