Suggest an update
Sura USA Korean Restaurant/1213 S Victoria Ave - Oxnard - California (CA)
1213 S Victoria Ave, Oxnard, CA 93035-1292, Oxnard, California (CA)
+1 805-984-6936
1213 S Victoria Ave, Oxnard, CA 93035-1292, Oxnard, California (CA)
+1 805-984-6936