Report by
Food Safety Report: Passage to India, 1100 West El Camino Real, Mountain View, CA 94040, USA.
10 months ago • business
Regulatory Report
1100 West El Camino Real, Mountain View, 94040 California, United States
Date Closed: Dec. 08, 2023Details: Failure to properly dispose of sewage through a sewer system.
Source: County of Santa Clara Department of Environmental Health
Recent Reports Near Me
Recent Reports