Charming restaurant in Sirmione's lakeside piazza. Offers excellent food and attentive service.