Namikaze is a Japanese restaurant offering traditional sushi, ramen, curry, and more.