Food Safety Report: Asian Buffet Hibachi Grill & Sushi, Crystal Lake Plaza, Crystal Lake, IL, USA 5 years ago • details 39 Sea food at buffet, Just me