Kabuki Japanese Restaurant offers a wide selection of fresh and delicious sushi with numerous choices. The establishment is known for its attentive service and the quality of its food, from freshness to presentation.