This establishment is a restaurant offering a dining experience. It is located at Hauptstrasse 19.