Food Safety Report: TOKI HIBACHI AND SUSHI, Prospect Drive, Decatur, IL, USA 3 months ago • details 42 Family went out for birthday dinner. Two of them got sick fairly soon after. Ruined birthday.