Cubanas Andalucia specializes in Cuban sandwiches, offering sizes up to 40cm.