Wondering if you should visit the official Mario Cafe & Store at Universal Studios Japan in the future? Well, now…