My best "all you can eat " Japanese restaurant possibly.... in UK