A family-owned Chinese restaurant that has been serving the Dayton’s Bluff neighborhood for decades will be closing for good later this year.
Leo’s Chow Mein, located at 1059 Hudson Road, announced the closure on Facebook Saturday.
Citing “the ending of the building lease,” the restaurant says it will be permanently closed on December 25.
However, reactions from the restaurant’s Facebook followers paint a clear picture of a longtime neighborhood favorite, whose unpretentious menu gave many locals their first introduction to Chinese cuisine — inspiring decades of loyal patronage…