The first Sizzler Family Steakhouse opened in 1958 in Culver City, California. Since then, Sizzler has grown into an operation with more than 150 restaurants in the United States. Each Sizzler restaurant follows the same format where guests arrive, pay for their food in advance, and then enjoy endless access to Sizzler's famous salad bar.

More than 50 items including burgers, hot appetizers, tacos, soups, deserts, fruits, and vegetables are part of the salad bar, which Sizzler's guests can visit while enjoying their hearty main dishes. The menu contains almost 20 meals to choose from.