Kikko Sushi is a Japanese restaurant known for its sushi. Established in 2007, it offers a classic sushi experience.