Table Rock House is a casual kitchen offering upscale Canadian mains with views of Niagara Falls.