Nikko Japanese Restaurant Abbotsford - Hours & Locations
Nikko Japanese Restaurant - Abbotsford
33324 South Fraser Way 12, Abbotsford BC V2S 2B4 Phone Number:(604) 850-8968Hours may fluctuate
Distance:1.17 miles
Hours may fluctuate