Let me point out that I only had an aperitivo here, I didn't stay for dinner in the restaurant. The aperitivo is 10 euros for a cocktail (or wine, etc.) and there's a buffet thrown in. Great food, great quality (not always true of Italian aperitivi), and the staff are very warm and friendly. Plus the view is great!