CANTON ‒ The Athens Restaurant, a Canton fixture for Greek cuisine for decades, is closing. The restaurant at 816 Harrison Ave. SW made the announcement Dec. 7 on its Facebook page. The last day will ...
For 50 years, Athens Restaurant in Canton has been a gathering place for diners. The beloved Athens Restaurant, which served up Canton's first gyro, will be closing its doors Dec. 24. Owner Dee Dwyer ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results