News

The remodeling didn’t involve fully gutting the restaurant, but the project was “pretty close” to a gut job in its scope, ...
LoRusso’s Cucina, a longtime Italian restaurant in south St. Louis, is closing. The restaurant’s final day of service will be Sept. 29, said owner Terri LoRusso. Terri and her late husband ...