There are 88,000 people in the St. Louis hospitality industry, according to Mayor Lyda Krewson. She shared the statistic at a press conference informing the public that all St. Louis city and county restaurants were required to close their dining rooms by March 19 in an effort to stop the spread of the coronavirus. Restaurants […]
