Oh! Sushi, 2121, N Rose Ave, Oxnard, CA, USA

Temporary Closure - related to food safety 1 year ago
North Rose Avenue, Oxnard, 93036 California, United States
Oh! Sushi, 2121, N Rose Ave, Oxnard, CA, USA
“Cockroach infestation, unsanitary conditions
Source: vcrma.org
Reported By Iwaspoisoned.com User
Reported: