There are endless dining options in Niagara Falls and Niagara-on-the-Lake but surprisingly few between the two. A wonderful exception is the Queenston Heights Restaurant. Located in the park off of Niagara Parkway, the venue combines charm, fine cuisine and wonderful views of the Niagara River. Especially popular is their Sunday brunch.