Slot car, board games, and get together.

A fun space to race slot cars and spend time with friends and family in Mount Dora, Central Florida.