Kimchi & Wasabi Nelson

sushi — Nelson · Nelson

About Kimchi & Wasabi Nelson

Kimchi and Wasabi Nelson is described as Nelson's first pick-your-own sushi place, at 157 Trafalgar Street in Nelson.