Alt Brand is a German restaurant offering traditional, hearty cuisine.