News
The landmark 36-foot tall Happy Chef statue was an offshoot of a logo the Fredericks had used on the signs at their previous cafes. For years — until deteriorating wiring and trouble keeping it ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results