Phở Xe Lua, 5331 Stockton Blvd, Sacramento, CA 95820, United States
2 days ago •source ca.news.yahoo.com • details
Regulatory Report
Violations:
Inspectors found German cockroaches in various stages throughout the Vietnamese restaurant, according to the May 30 report.
Three live roaches were on the kitchen floors, the report said, and “many dead and dying adult German cockroaches” were on the floors under the kitchen…