Report by
Food Safety Report: Royal Orchid Restaurant, 9791 Magnolia Ave, Riverside, CA 92503, United States.
1 year ago •source patch.com • business
Regulatory Report
9791 Magnolia Avenue, Riverside, 92503 California, United States
Closure Date: May 11. 2023Violations:
Inspectors and the manager witnessed a live German cockroach near the rice maker and dishwasher, in a temporary facility closure, according to the inspector's report. After they closed the cracks and crevices and dispelled the vermin.
Source: patch.com/