Report by

Regulatory Report

Food Safety Report: Chef's House, 15711 Imperial Hwy, La Mirada, CA, USA.

5 years ago business

15711 Imperial Highway, La Mirada, 90638 California, United States

Date of Closure: 2020-05-30
Reason For Closure: Sewage Discharge - California Health and Safety Code Section 114190
Source: Los Angeles County Environmental Health Department.

#lamirada #california #unitedstates

Recent Reports Near Me