Kikka Sushi in Elmhurst, IL is a high-quality sushi restaurant that prides itself on using responsible ingredients to create fresh and delicious sushi rolls daily.
With a commitment to quality seafood and a variety of options, Kikka Sushi offers a menu that caters to sushi lovers of all preferences, whether they choose from the signature combinations or create their own unique rolls.
Generated from the website