The first location opened in 1967 at Atlanta's Greenbriar Mall. The chain has more than 2,800 restaurants across the U.S. and in Canada and Puerto Rico. This Sunday tradition, started by founder ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results