I think with the other options for Italian food, like Bepe and Giani's or Sfizio in the Oakway center you can find much much better food. It's kind of like going to disney land and eating cafeteria food to me. The staff is nice enough, but it's all a bit forced in my opinion.
More