Enjoyed our best meal yet in Italy. Had the chef's menu and everything was amazing. The grilled octopus on creamed potatoes was the show stealer. However the duck breast was great as well. Cost 45 euro for the chef menu - 5 courses and you leave very satisfied. Nice ambience and welcoming bar as well.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.