I used to really like Wild Noodles. But recently, when trying to find out information about where any might still be located, I came up with absolutely nothing. The website is gone, and nothing else comes up except old articles. They seemed to be "the next big thing" about five years ago, and now it's as if the chain never existed.
Are they gone for good?