Itamae Sushi specializes in expertly crafted sushi rolls. Reservations are recommended due to limited seating.