Tag Archives: Tiramisu

Tiramisu – Mango, oranges and pomegranate


Tiramisu is a very popular Italian dessert which means “pick me up”.  This dessert just melts in your mouth the moment you take your first bite. I’ve been a fan of it for more than a decade now and remember the first time I had it at Anushka’s 1st birthday party. Since then, I’d been […]