close cuban restaurant close Country: Cuba close City: Placetas
Restaurante Palanca Negra Placetas
Hostel House Cuba