- Home
- Universal Studios Hollywood
- Mario Kart: Bowser's Challenge
Photos
Videos
Reviews (0)
Be the first to leave a review.
Frequently asked questions
- Mario Kart: Bowser's Challenge is located in Universal Studios Hollywood, California, United States.
Mario Kart: Bowser's Challenge, Universal Studios Hollywood, United States
i Check with Universal Studios Hollywood for rider restrictions