Dinner at John's has been a long standing tradition in my family for many years. I now live out of town now, but we reunite there every time I return back to Canton. It is a Canton classic in my book! Love the food, love the energy, love the staff! John's absolutely has my vote for #1!!