Oh! Sushi
2121 N Rose Ave # 400, Oxnard
(805) 988-0808
Menu
Restaurants in Oxnard, CA
Oh! Sushi
2121 N Rose Ave # 400, Oxnard, CA 93036
(805) 988-0808