La Turquesa

Restaurant in Guardalavaca, Cuba

Opening hours: 07:00-10:00;12:00-14:30