Polonez Restaurant in St. Francis closing Sept. 25


Located at 4016 S. Packard Ave. in Saint Francis, the Polish restaurant announced a phased closing with its final day being Sept. 25.

Previous How a hydroponic farming company is improving access to fresh produce in St. Louis
Next North Ave. Market, a restaurant and arcade bar, closes in Station North