Green Mount Development Group has signed a lease with 1818 Chophouse to locate a new restaurant on the first floor of the five-story office/light retail building if O’Fallon, IL. The restaurant will offer extraordinary cuisine featuring prime cuts of beef and fresh seafood.