Umiko Sushi is an authentic Japanese restaurant offering a diverse menu of sushi, from classic rolls to more elaborate creations.