Zum Keglerheim is a German establishment offering food and alcohol.