Restaurant review: Thurman’s lives up to hype, pits man against monstrous burgers Nestled in the outskirts of Columbus’ German Village lies a burger institution — one that has received the attention of one of America’s most-watch…