Nikko Sushi
“The Best Sushi In Town…”
A 5 time award-winning Japanese Restaurant nestled in the heart of Downtown Cloverdale. It is a simple hole-in-the-wall family-run business which has become a prized gem and adored by the locals, since 1999 and is still going strong today.










