Canadian Bar and Grill offers a taste of the north with traditional home cooked meals. Dishes including French Canadian Pea Soup, Newfoundland Clam Chowder, and Smoked Breast of Lake Duck make up the menu. Located in the Holiday Inn on King neighboring the Sky Dome and Metro Toronto Convention Center, this Toronto restaurant is the ideal place for those who are looking for something exceptional and unique.