Regulatory Report
Stephen's Market and Grill, 2632 East Main Street, Ventura, CA, USA
7 years ago •source vcrma.org • details
Reason for Closure: Inoperable plumbing, unable to complete the inspection
Source: Ventura County Environmental Health Dept.