If you are a wine lover, you have to spend some time at Castello Banfi. Not only for their great wines but also for the view, their history and the restaurant. We booked lunch a month before and we just had a great time: the location, the atmosphere, the food, the wines, the service... Just TERRIFIC. Make sure to book lunch beforehand and remember to drink a lot of water between the different kinds of wine that will perfectly pair to the dishes and ENJOY! Cheers! Wish I could be there right now again!