Teriyaki Grill admin 4 years ago 380 Third Avenue, Ste. B Chula Vista, CA 91910 (619) 585-1789 WEBSITE