An Edinburgh cafe where JK Rowling wrote parts of the Harry Potter books has reopened more than four years after being badly ...