5875 Victoria Ave
Niagara Falls, ON L2G 3L6 Canada
Niagara Falls, ON L2G 3L6 Canada
+1 905 356 5647
Open Hours11:30a-11p daily
OverviewLocated only a few blocks from Casino Niagara and an easy walk to the Falls , this internationally-acclaimed restaurant boasts the coveted...
more