Zum Ellbach is a German restaurant serving food and alcohol.