My final word: good food, decent price.
My experience: I went on a weekday evening. It was not very busy, and I had a pleasant experience.
The good
Service was quick and the girl serving us was pleasant.
Food was about the quality that was to be expected. Not fantastic, but decent.
Restaurant was clean.
The bad
Not a whole lot of negatives. If I want to be picky I could say the decor needs an update. It looks like a slightly nice Swiss Chalet.
Menu is huge. This could be a pro depending on your point of view. I found it a little unwieldy.
Overall
Would go again, depending on the context.