Restaurants & Bars 5

Wasabi Soy Nuts

andyb99 | Jun 1, 200811: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? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH