I think it's a standard Italian restaurant with all you would expect in the menu. I have been here on two occasions and had pasta which tasted fine. The staff is very friendly and has a good wine selection options.
I would not come here unless I have no other options (and there are limited fine dining restaurants in the area)