Restaurants in Niagara-on-the-Lake can be very busy. To ensure that you are not disappointed, we highly recommend that you make your dinner reservations in advance of arrival. There are many to choose from at several different price points. Here is a selection of our guests’ favourites (with links).