ParentFull threadalaithea·> Seriously, there the pizza is terrible, doesn't matter if you are in Havana, Santiago, or Gerona.But do the Cubans know that?View on HN