More of a shopping/lunch suggestion but Lina's Italian Supermarket is about as close as I can find to my Nonna's food.
Their Tiramisu is perfect and their pizzas and sandwiches make you understand why Romans had food orgies.
Oh and always Sicilian Cannolis. Best Cannoli I've ever had.
http://www.calgaryplus.ca/home/lina_...cino_bar/81581