Iwo Sushi offers a taste of Japanese cuisine, specializing in sushi.