Nutella tiramisu January 10, 2015 / Robert / 6 Comments “The best in the world”, at local Italian restaurant; Little Sicily, Leichhardt, Australia. http://www.littlesicily.org/