Alma De Cuba Menu, Prices and Locations
We went for a family lunch on ‘Gospel Sunday’ this place is fabulous, the service is great and the food is very tasty, our party was a mixture of meat eaters and vegetarian and we where all well catered for.
Phone: +44 151 305 3744
Head Office address: St Peters Church, Seel St, Liverpool L1 4BH, UK
Get verified information about Alma De Cuba Menu, Price and near me locations.