Klubben ble grunnlagt 1990, og spiller sine hjemmekamper på CSC Nika Stadium som har en kapasitet på 7 000.