Restaurant Dufour Address Bahnhofstrasse 19 St. Gallen St. Gallen 9000 Switzerland Upcoming Events No events in this location