Havana house has been open since 2002. Whether you favour the traditional Cubans, or are interested in what the local setting has to offer, the owner is welcoming and will answer any questions regarding his products.
Watch professional...
Ground Floor,P.O. Box 31895, Upper Land, Grand Cayman, Cayman Islands, KY1-1208