Cuban Sandwich

Cuban sandwich on our popular Telera roll? Absolutely!