Leon's Frozen Custard is a family-owned drive-in restaurant specializing in frozen custard, located in Milwaukee, Wisconsin. Opened in 1942, its current ...
A Family Tradition since 1942. ... Leon's Frozen Custard opened for business on May 1, 1942. The original 40's design is seen in the picture below. The building ...