6 Best German Restaurants in Sankt Gallen (2026)