Restaurants & Bars 5

Wasabi Soy Nuts

andyb99 | Jun 1, 2008 11:33 AM

I was in California a few months back and found them there - really tasty - I've been looking in Toronto, but haven't found any... anybody out there seen them here?

Want to stay up to date with this post?

Recommended From Chowhound