"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 20 years!
We cherish our family run business which has been running for over 20 years!