Oji Sushi Costa Mesa

Updated
1870 Harbor Blvd Ste 100, Costa Mesa, California, United States
Costa Mesa, California 92627 United States

About

All You Can Eat Sushi Newport Beach | Ojisushi.com

Contacts