I had been wanting to try out this restaurant as it opened recently at the Trainyards. On a Wednesday night, the place was packed, but as we were just two we didn't have to wait long for a table.
Our waiter was kinda weird, didn't tell us anything about their salad bar so we had no idea if we were allowed to use it or not and if we were being charged for it. It was pretty busy so we didn't see our waiter until our food arrived (not even our waiter who brought it) so we never got the chance to ask and didn't get to try it out.
Basically, this is the same as Swiss Chalet or St-Huberts, but in my opinion St-Huberts is probably tastier (especially if you are in the east end because St-Huberts would have been like two minutes away from where we were).
Also, on their website they advertised a holiday special but they didn't have it in restaurant.