Alma de Cuba is a bar and restaurant set within an old Polish Catholic church.