Chess Stadium

Chess Stadium

Play chess like never before, at our unique chess stadium spread across 150 sq-ft area.
Book Now