cart
Profile Icon
Claim Your Business
O' Sushi Newark

O' Sushi Newark menu

4.4Japanese Restaurant· $$· Newark, CA

34940 Newark Blvd, Newark, CA 94560, USA