Ozark Steakhouse Changes Operations

Ozark Steakhouse Changes Operations

The Ozark Lodge & Steakhouse, located at 400 New Creation Road, Newark, just off Route E in the Heartland Community, is preparing to make some changes in operations. It is with the deepest of regrets that after August 31, 2018, the Ozark Steakhouse will no longer...