Sizzler was founded in 1958 and was originally called Del’s Sizzler Family Steak House.  Del and Helen Johnson founded the company in Culver City, California and sold it in 1967.  The company ended up filing for Chapter 11 Bankruptcy in 1996 and closed 140 of the 215 locations.  They changed the logo and reemerged from bankruptcy in 1997.  Twenty one more locations were closed by 2001 and Sizzler began an image makeover in 2002 with new decor and the all you can eat buffet being phased out of the concept.  Pacific Equity Partners purchased the company in 2005 and Sizzler USA bought the company in 2011.  Currently there are more than 270 locations throughout the United States and the company is privately owned.

Sizzler has returned to their original roots and now serve steak, chicken, seafood, and other entrees in a typical casual dining atmosphere.  The all you can eat steak and seafood buffet that was mainly responsible for the downfall of Sizzler has been phased out.  They do feature their salad bar still, but there is no longer an all you can eat option.  They feature 4 different cuts of steak and they also have combinations that include steak with seafood and with ribs or chicken.  They also feature a kid’s menu, value menu, burgers, and sandwiches as well.  They have a Sizzlin’ Special that changes with the seasons as well.

The Sizzler restaurant franchise opportunity has been reintroduced and they now feature a business model that is both inspiring and considered to be industry changing.  They require a $3 million net worth with $750,000 in liquid capital to open a franchise location and they are currently looking for multi-unit restaurant operators that have experience in the restaurant industry.  It is necessary to fill out a request form to access the virtual tour and from there you can find out everything that the Sizzler franchise opportunity involves.