The new 6,791 square-foot restaurant is scheduled to open at 15407 South La Grange Rd. in Orland Park Place, a bustling ...