ITs Sushi is an unpretentious sushi restaurant offering a wide variety of Japanese dishes, including creative rolls and sushi plates.