Get menu, photos and location information for Oh Sushi in Dallas, TX. Or book now at one of our other 8136 great restaurants in Dallas.
Address : 2121 N Rose Ave Ste 400 Oxnard, CA 93036. Phone: (805) 988-0808. OH SUSHI OXNARD. HOME · MENU · GALLERY · CONTACT · YELP. Contact. Address: