‘It is not sustainable’: Restaurant to shutter location in Schnucks food hall


The restaurant is permanently closing its Schnucks food hall takeout concept, located in the grocer’s Kirkwood store at 10233 Manchester Road.

Previous Calendar items: Decembers arts-related events for the family
Next Former Geppetto Catering exec Joshua Carin to plead guilty in criminal case