Itto Sushi is a casual sushi restaurant offering a wide selection of sushi rolls and Japanese grill items, with happy-hour specials.