The food is pretty standard Americanized Italian fare but tasty nonetheless. They have very reasonable lunch specials during the week and kids eat free on Wednesday's!
I've been here many times, mainly with large groups of people and have never been disappointed. The service is excellent. They pay attention to the details of finer dining establishments and have service that's comparable.
The menu is on the heavy side and if I were basing it just on the menu I'd give it 3 stars. The only option for light fare are the salads. It's the only thing that won't make you feel like you just ate a half pound of butter and cheese.
The layout of the restaurant is very interesting as it used to be an old First Interstate Bank (remember those?!) The numerous winding hallways make it obvious that it wasn't designed as a restaurant. It definitely adds to the charm of the place, but you're for sure to get lost on the way to the bathroom the first time you're there.
They also have a large banquet room which used to be the Bank's safe. The very thick interior walls are exposed so as not to mask the fact that you're eating in the safe! That's very cool.