Always a good choice for traditional Italian although very pricey. To bad they don’t have the baked stuffed clams from the Cote-des-Neiges days. They may make them upon request.
Il Campari Centro
1177, De la Montagne, Montreal; 514-868-1177
Hours: Monday – Friday, 11:00 am to 11:00 pm; Saturday 5:00 pm to 11:00 pm
Pay: VISA, MC, AMEX