This restaurant is beautifully located right on the shore of lake d'idro in Anfo in the Italian Lakes and surrounded by mountain scenery.
We dined here 3 times because the food, service, ambience & location were so nice. Lovely Italian cuisine in a lovely Italian restaurant, very popular with Italians. Slightly more expensive than other places in this part of Italy and a 2 euro a head per person service charge but the positives made up for this. We loved it and will definitely be back.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.