8 Best European Restaurants in Linz (2026)