CUBA - Laundry day, La Guarida, Havana, Cuba

One of the best restaurant in Cuba, La Guarida... remarkable food, excellent service, special decor !!!

3,684 views
51 faves
41 comments
Taken on November 20, 2008