Neu St. Johann in St. Gallen offers a diverse selection of restaurants that cater to every taste. From traditional Swiss cuisine to international specialties, there is something for everyone here. Enjoy local delicacies in a cozy atmosphere or indulge in exotic flavors. Whether it's breakfast, lunch, or dinner, the restaurants in Neu St. Johann leave nothing to be desired. Come and treat yourself to a culinary experience! The best restaurants in Neu St. Johann
Hauptstrasse, 9655 Stein, Switzerland
Kapplerstrasse 43, 9642 Ebnat-Kappel, Switzerland
Mitteldorfstrasse 67, 9642 Ebnat-Kappel, Switzerland
Walau 1222, 8873 Amden, Switzerland
Ebnaterstrasse 31, 9630 Wattwil, Switzerland
Obere Betliserstrasse 12, 8872 Weesen, Switzerland
Wattwilerstrasse 15, 8726 Ricken, Switzerland
Restaurant Mühle, 8874 Mühlehorn, Switzerland
Panoramastrasse 28, 8757 Filzbach, Switzerland
Kerenzerbergstrasse 21, 8758 Obstalden, Switzerland
Blumenaustrasse 4, 8882 Quarten, Switzerland
Berggasthaus Mesmer, 9057 Wasserauen, Switzerland
Whether juicy burgers, crispy pizza or traditional classics – discover restaurants that match exactly what you’re craving.