I think this place is great.. probably the best Italian you can get in town and so much better than the Great Impasta or Biaggi's.
The service can be a hit or miss.. and yes, the stuff on the menu can be pricey.. but it's well worth it. Great date place! Try one of their goat cheese pizzas (it's not like Papa John's at all), specials (especially if it's steak or anything with foie gras), and creme brulee. I'm not crazy about the tiramisu.. I think it's a bit too alcoholic.
The best thing about it is that it's on campus.. so even students can go there on a school night.