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 ...