Report by
Regulatory Report
Food Safety Report: Iron chef, 1105 W La Palma Ave, Anaheim, CA 92801, United States.
3 years ago • business
1105 West La Palma Avenue, Anaheim, 92801 California, United States
Date Closed: 10-11-2022Details: COCKROACH INFESTATION
Source: Orange County Health
87
Comments
Comment
