19 yrs ago•layla.ozreviewedKittens68 Cecil St South Melbourne VIC 3205, AustraliaNot a bad club but I...