This refined restaurant combines understated elegance with stunning Lake Maggiore terrace views. The menu features fresh pasta, lake fish, and regional specialties, with desserts that provide the perfect finale to a lakeside meal.
AddressVia dei Mulini, 8, 28838 Stresa VB, Italia
Phone349 442 1248
CityStresa
