As one of the first fast casual restaurants, Sizzler helped define suburban dining. The company is doubling down on that legacy with its new redesign.
Sizzler patrons know what to expect. The restaurant chain, with about 70 locations across the U.S., offers a casual dining experience, modest prices paid up front, and, perhaps most famously, an all-you-can-eat salad bar.
Read Full Story