
A heralded haunt in the heart of Liverpool, not only is Alma De Cuba a whirring complex of restaurant, bar and party palace, this venue holds its home in a cool conversion of the grandiose St Peter's Catholic Church. Spaces upon spaces of stunning settings make up the beautiful bones of Alma De Cuba…