Yokohama K And J Restaurant

331 Roundhay Road Leeds LS8 4HT