California Sushi & Teriyaki

1703 W McFadden Ave
Santa Ana, CA
714.542.7702
33.734526
-117.892811
Hours:
Mon - Sat:10am - 8pm
Sun:closed

for California Sushi & Teriyaki
Directions
from: