715 South Neil Street in Champaign has had quite the history over the past handful of years. First Kamakura, then Yori Q, then M Sushi, and now another restaurant: DNB: Dumpling Noodle BBQ. As I was over in this area I noticed the new sign, though after a search, there isn’t much information available about the restaurant.
I swear we aren’t making a habit of this, but Jess posted about a new restaurant opening in Urbana last week.
If/when we get more information, we’ll update you.
Photo by Patrick Singer