Synonyms and Antonyms of Cuban sandwich

a large sandwich on a long split roll
  • my favorite place to get a Cuban sandwich is in Chicago
Synonyms of Cuban sandwich