Some of the best restaurants in Canada can be found in Quebec City and Montreal. Dine at micro-restaurants run by talented young chefs, or iconic family-run delis and counters. Sample Quebecois cuisine, and indulge in classic French dishes. Of course, you’ll also find restaurants serving Italian, German, Japanese, Vietnamese, Mexican, Cuban, and more!