Food Safety Report: Ichiban Hibachi & Sushi, Capitol Trail, Newark, DE, USA 2 months ago • details 259 Symptoms started about 4 hours after