2024
CAFE LAURENT
French cuisine restaurant • €€
3/5
• 2 reviews
On the top floor of a large building in the Vedado, an unusual paladar with ...Read more