This place has a lot of different indoor activities. They have go karts that are pretty fast but if you stay in there to long the gas smell can really get to you. It is a little hard to find this place if you don't know what you are looking for. The staff are very friendly.
more