Teriyaki Sun
Add to Favorites
CLOSED NOW
Today: 10:30 am - 9:00 pm
Tomorrow: 10:00 am - 9:30 pm
Saved to Favorites
Phone: (619) 230-5152
Address: 4 N Euclid Ave, National City, CA 91950
Phone: (619) 371-9412
1430 E Plaza Blvd Ste E7B, National City, CA 91950
1528 Sweetwater Rd Ste C, National City, CA 91950
3030 Plaza Bonita Rd, National City, CA 91950
573 H St, Chula Vista, CA 91910
555 Broadway, Chula Vista, CA 91910
671 Broadway, Chula Vista, CA 91910
5322 El Cajon Blvd, San Diego, CA 92115
3000 Upas St Corner Of 30th Ave, San Diego, CA 92104
2884 University Ave, San Diego, CA 92104
1216 3rd Ave, Chula Vista, CA 91911