Remembering Leon Bierbaum, owner of Chez Leon

Long time St. Louis restaurateur dies at 68.

by