Best Japanese restaurant in GALWAY, ireland