Cafe offering food and beverages. Located at Hauptplatz 21.