Not the best Italian available, but definitely worth the price. Went here when I was 16 with my parents and found myself at a late lunch date yesterday.
The menu hadn't noticeably changed, atmosphere was still just as beautiful, and the lobster mac and cheese was the same great taste as 2 and a half years before.
Staff was very quick and courteous, not very animated but it fits the atmosphere. Will be coming back.