C'Roll Sushi is a compact Japanese restaurant offering a wide variety of sushi rolls, sashimi, chirashi bowls, and dumplings.