Giorgio’s Trattoria Banff Surprisingly Excellent Traditional Italian Food Banff National Park, Alberta When you run an Italian themed restaurant, having an Italian customer is the real test of the quality of your mangiare (that’s food in Italian…I think). No, you can tell from my lack of moustache / handsomeness that I am not Italian but…