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 Out-of-state restaurant chains are focusing on Denver. Here's why.