We have lived in Niagara Falls for seven years and this is by far the best restaurant in the area, which includes Niagara on the Lake and St Catharines. We love food and the dining experience and have been employed in the industry for a combined 30+ years. In Niagara Falls you are limited by either chain restaurants that are... more

(15 votes) 


