Stresa's restaurants make the most of Lake Maggiore's fish and the Piedmontese hinterland's rich produce. The lakefront has several restaurants with terrace seating and water views, and you will find good options along the main avenue as well.
Stresa's restaurants make the most of Lake Maggiore's fish and the Piedmontese hinterland's rich produce. The lakefront has several restaurants with terrace seating and water views, and you will find good options along the main avenue as well.