Annachikadai - Indian Restaurant & Catering Services, 80 West El Camino Real, Mountain View, CA 94040, USA
3 weeks ago • details
Regulatory Report
Details: Food is subject to contamination from vermin. Failure to protect food from contamination.
Source: County of Santa Clara Department of Environmental Health