Italy
1 restaurant in Limone sul Garda recognised by Michelin. The ones most guides agree on come first.
1 guide · via IV Novembre 86, Limone sul Garda, 25010, Italy
Fine dining with lake views and an open kitchen, where simplicity and sustainability define the tasting menus at this Michelin one-star restaurant.