La Canchánchara

Restaurant in Baracoa, Cuba

restaurant

76 Avenida Malecón