Alt St. Johann in St. Gallen offers a delightful selection of restaurants that cater to every palate. From traditional Swiss cuisine to international specialties, the hospitality here is unmatched. Local inns are especially popular, serving delicious cheese fondues and Rösti. A visit to Alt St. Johann is incomplete without a culinary experience at one of its charming restaurants. The best restaurants in Alt St. Johann
Hauptstrasse, 9655 Stein, Switzerland
Tscherlach, Dorf, 8881 Walenstadt, Switzerland
Flumserbergstrasse 190, 8898 Flumserberg Tannenbodenalp, Switzerland
Obere Betliserstrasse 12, 8872 Weesen, Switzerland
Kerenzerbergstrasse 21, 8758 Obstalden, Switzerland
Panoramastrasse 28, 8757 Filzbach, Switzerland
Technikumstrasse 1, 9470 Buchs, Switzerland
Mitteldorfstrasse 67, 9642 Ebnat-Kappel, Switzerland
Im Park 1, 9057 Weissbad, Switzerland
Bahnhofstrasse 46, 9475 Sevelen, Switzerland
PUB Appenzell, Bankgasse 6, 9050 Appenzell, Switzerland
Kronengarten 2, 9050 Appenzell, Switzerland
Whether juicy burgers, crispy pizza or traditional classics – discover restaurants that match exactly what you’re craving.