Stern und Hirsch is a German restaurant offering traditional cuisine and takeout service.