Ellis Imbiss is a snack bar offering burgers, pizza, schnitzel, and more.