Leeds Life: Issho

After a busy couple of weeks with both my holiday in Ibiza and my parents holiday (which meant I actually had to work long days!), I finally managed to head across to Leeds at the weekend and check out Issho, a new Japanese restaurant. Issho is D&D London’s latest opening in Leeds and can be…