Tag: tiramisu

Italian factory worker wins first Tiramisu World Cup

TREVISO: An Italian factory worker won the first ever Tiramisu World Cup on Sunday, beating 700 other amateurs to whip up the softest and...