I like to come back to this place. Usually, they have a great service, food and spectacular view of the falls. They carry a fair wine selection and some tasty items on the menu. My favorite is sushi salad that contains sushi and small salad on the side- yummy and solid portion.
One time we had issue with the servers, but the manager was able to resolve the situation.
Definitely, the place to try!