Restaurant Dufour Loading Map.... Restaurant DufourBahnhofstrasse 19 - St. GallenDetails 47.4248295 9.37181899999996 Address Bahnhofstrasse 19 St. Gallen St. Gallen 9000 Switzerland Upcoming Events No events in this location