Haisla Hallerstein is a German restaurant offering a pleasant atmosphere and scenic views.