Itamea Sushi is a Japanese restaurant offering a modern take on authentic sushi.