Owners at this 2nd and 3rd floor walk-up on the pedestrian street seem more interested in doing a brisk business than greeting guests. You might love the location (and the rooftop room seems promising), but get ready for a slight aura of chaos. The downstairs Italian restaurant is part of the business.
Aichel & Corrado
Santiago de Cuba