Oh! Sushi Restaurants Address2121 North Rose Avenue, Ventura County, Oxnard, US Phone+1-805-988-0808 AreaVentura County, Oxnard, United States Open on map Directions Back to directory search ☆ ☆ ☆ ☆ ☆ Submit