Sankt Bernhard is a traditional German "Gasthof" (inn) serving regional cuisine, specializing in fresh fish dishes.