Delisandwich Cubano specializes in Cuban sandwiches.