The Corner Suite Bistro De Luxe has been named Canada’s Best New Bar in the May 2010 issue of Food & Wine magazine. In their Travel section’s “Super selective guide to the Best of Canada’s Wine & Food”, Steve Da Cruz is interviewed and describes some of the local products and recipes featured in…