Teriyaki Town

648 S Harbor Blvd
Santa Ana, CA
714.531.0227
33.738243
-117.920095
Hours:
Mon - Sat:10:30am - 8:30pm
Sun:closed

for Teriyaki Town
Directions
from: