3 Best Havana – Vedado Restaurants
Restaurants

3 Best Havana – Vedado Restaurants

red snapper with clams and shrimp in green sauce