2425 S 21st St.,
Phoenix , AZ 85034 UNITED STATES
Based on 2 reviews
Amazing!The Electric Karts are unlike what I would have expected. Fast and can really handle and grip the track well. Loads of fun and they also have a tunnel on the track.
A good venue to have an Indoor Karting!I've been here for the first time a couple of weeks ago, and I can say that this place is the best place to have an indoor karting in Phoenix.
Worldwide > United States > Phoenix, AZ > Amusement Parks and Arcades