Nikko Sushi

Nikko Sushi

“The Best Sushi In Town…”

Nikko Sushi is an award winning hidden gem in the heart of Downtown Cloverdale 

We cherish our family run business which has been running for over 18 years!

5676 176 St
6045760231