Kewpee Hamburgers in Lima, Ohio, falls firmly into the latter category, serving up nostalgia with a side of perfectly grilled burgers that’ll make you wonder why anyone ever complicated the simple art ...