Place Dufferin offers a truly elegant and memorable dining experience in an iconic setting that features stunning views of the St. Lawrence River...View More