Food Safety Reports: Star Cafe, 2217, Montrose, CA 91020, United States Latest report: February 8, 2019 10:55 PM #glendale #california #unitedstates
Star Cafe, 2217, Montrose, CA 91020, United States 5 years ago •source ehservices.publichealth.lacounty.gov • details Regulatory Report Follow Embed report Copy link Report a concern Date of Closure: 02/08/2019 Reason for Closure: Vermin Infestation - California Health and Safety Code Section 114259.1 Source: Los Angeles County Environmental Health Dept. #glendale #california #unitedstates 21 Helpful Follow Add my report Share Copy link