New restaurant opens in iconic Maplewood spot

Elmwood, a new classic modern American restaurant, opened on Jan. 22 at the corner of Manchester and Sutton.
Published: 10:35 PM CST January 22, 2019