Netts is located in St. Gallen, Switzerland on St. Jakob-Strasse 35. Netts is rated 4.6 out of 5 in the category fine dining restaurant in Switzerland.
Address
St. Jakob-Strasse 35
Service options
Outdoor seatingDine-in
Offerings
CoffeeLate-night food