526 Davis St., 847-733-0536, mytodoroki.com All-you-can-eat goes classy at Todoroki Hibachi and Sushi, where customers can choose to be seated either at a regular table or by a hibachi grill. Either...
Sign up to receive our email newsletter in your inbox.