Todoroki Hibachi & Sushi
526 Davis St
Evanston, IL 60201-4688
847-733-0536