Location: Alma De Cuba, Seel Street, St Peter's Church, Liverpool L1
Opening hours: Sat 8am – 3am.
Very unique restaurant and bar, which is located in the city centre in the St. Peter’s Church. Whole interior has South American with Caribbean influences with Liverpool’s great spirit. .
This place is unforgettable experience!
Click here for more details.