Consistently regarded as the standout restaurant in Sirmione and one of the best on Lake Garda, Torcol serves flavorful and artfully prepared Italian dishes. The food can tend at times toward nouvelle cuisine (foie gras with chocolate dust and vanilla salt), but the decor is rustic and old-world, its wood-beamed interior packed with bottles of local wines (many available by the glass) and a helpful serving staff. Signature dishes include fresh tagliolini with pistachio and shrimp as well as a choice of fresh fish, such as trout or pike. In warm weather, dine outside in an oasis-like courtyard (be sure to book in advance).