Sushi Island

2574 Newport Blvd
Costa Mesa, CA
949.631.8382
33.662046
-117.899476

for Sushi Island
Directions
from: