Rating
(45)
Delivery & Pickup Options - 45 reviews and 60 photos of MOMO SUSHI "This is the Japanese Restaurant inside the Food Court in the Market Eatery in H Mart.
People also ask
What is O sushi in Japanese?
What does omakase mean?
What is Japanese sushi no menu?
What is nigiri?
Address : 2121 N Rose Ave Ste 400 Oxnard, CA 93036. Phone: (805) 988-0808. OH SUSHI OXNARD. HOME · MENU · GALLERY · CONTACT · YELP. Contact. Address:
Get menu, photos and location information for Oh Sushi in Dallas, TX. Or book now at one of our other 8170 great restaurants in Dallas.