Checkers in The Point

Checkers situated in The Point Mall in Sea Point