3 Best European Restaurants in Sankt Gallen (2026)