Super Nintendo World at Universal Studios Japan set to open in Spring 2021, Mario Cafe and Store opening Oct. 16th, 2020

Nintendo has officially announced that Super Nintendo World at Universal Studios Japan is going to open in Spring 2021. The original plan was to have it open sometime in Summer 2020, but the pandemic ended up pushing those plans back.

While the delay has b…