Nikko is a VERY small town (and really slow in the winter) and there's one main street full of restaurants to choose from. I think I ate at every one of the over my 2
Been there, done that? Do tell us about it! Submit a review of this Nikko restaurant today.
3 of 5 stars