I'm looking for a place to have a dinner on a Saturday night in Canton, OH. The group size will be 12-15, and several of our group are decidedly non-adventurous eaters.
Any suggestions? I live in Chicago so don't know the area at all. One of our relatives has suggested a place called Papa Bear, but I'll admit the name scares me a bit!