Constantino’s Italian restaurant opening in former home of The Feasting Fox on South Grand in St. Louis in June
Constantino’s, which zooms in on the cuisine of southern Italy, will open in the former home of The Feasting Fox in St. Louis in June 2024.