I don't usually spend a lot of money on Italian. If I do, it had better be good. Primavista is a treat we as a family of four give ourselves occasionally. I also have taken my wife there for anniversaries as well but my teenage kids love it as well. Service is excellent and food has been outstanding. On my son's birthday, he got the bread pudding and said without question it was the best dessert he had ever had at a restaurant.
Pros: View, setting, food, service
Cons: Good for occasionally splurging
more