What: Described as urban restaurant influenced by nature, JÖRO is an ambitious Nordic/Japanese restaurant located in the Sheffield’s impressive Oughtibridge Paper Mill development within a renovated ...