An Indian restaurant in Cardiff has been hit with fines totalling £16,000 after inspectors discovered an active mice infestation and multiple food hygiene violations.