My friends and I grabbed dinner here for the holidays. They took reservations which was very useful. The food was okay, I ordered a ravioli dish but it didn't really wow me or anything. It's a nice atmosphere and the top floor looks really cool. It's convenient for students because of their discount (I think it was about 10% off). However it was really hard to grab our server's attention with it being a steady night, and he wasn't communicative about certain food items costing extra (like substitutions and certain breads) so my friends were surprised at the bill.
But overall, their staff are very kind and social and they made sure we were having a good time! It's a good place to casually catch up and watch sports with a group, but it wouldn't be my first choice.