The view here is beautiful, definitely a good place to take a date or have a late night drink. The food is perfectly tasty, and has some interesting choices like the pizza crust stuffed with arugula and prosciutto, their regular house salad is absolutely amazing as well, they have a beautiful garlicky house dressing that you have to try. Having said that, I think the place is a bit overpriced (admittedly I'm biased against high-priced Italian restaurants because I can make some decent Italian food myself)
I'd recommend coming here for the atmosphere, but if you're just looking for some delicious comforting Italian food, there are places in town that will be tastier and cheaper.