No dispute on the above mentioned places.......but......if you want real sushi.........the only place is Yama in Delray.
Corner of Atlantic Ave and SE 2nd.
Been there forever, and before that they were up in Lake Worth.
Kyoto is about a block away, very stylish but..............I'll reserve comment.