Another New Evanston Restaurant? Todoroki Hibachi & Sushi Hard to believe it, but yet another new restaurant has opened in Evanston. by Julie Chernoff March 10, 2012