About Us

In September 1986, Jim & Phil Brooks brought the very first Ruth’s Chris Steak House to Atlanta. What started off as a single restaurant has now grown into a portfolio of restaurants under the Sizzling Steak Concepts (SSC) umbrella. Today, SSC franchise partners include Mark Oswald, Nancy Oswald, Jim Brooks and Phil Brooks, and together they own and operate the largest Ruth’s Chris Steak House franchise group worldwide with 4 restaurants in metro-Atlanta as well as locations throughout Alabama, South Carolina and Tennessee (totaling 11 Ruth’s Chris branded restaurants in all). Additionally, SSC recently launched UP on the Roof, an original rooftop kitchen and cocktails concept in downtown Greenville, SC.