Sirmione, Italy
Charming Italian trattoria on Lake Garda's shores, celebrated for expertly prepared fish dishes and handmade pasta at fair prices. The attentive staff treats guests like family, while the recently expanded dining space and stylish interior create the perfect setting for leisurely lakeside meals.
+1 more