Indoor venue in Phoenix, Arizona featuring two karting tracks along with restaurant, arcade and meeting Indoor venue in Phoenix, Arizona featuring two karting tracks along with restaurant, arcade and meeting Indoor venue in Phoenix, Arizona featuring two karting tracks along with restaurant, arcade and meeting