It’s been a dream of mine to do the Mario Kart experience in Tokyo and on our latest trip, we made it happen. We booked with the Tokyo Bay BBQ franchise …

AloJapan.com