Where on earth is Ciara? Part II

Paladar La Guarida

The main location in the Cuban film Fresa & Chocolate, which is now a truly fantastic restaurant

Paladar La Guarida

Previous Back to albumView slideshow Next