Teriyaki Grill

restaurant in Downtown Third Avenue District, Chula Vista

Phone: (619) 585-1789

Website: www.teriyakigrillcv.com

Address: 380 3rd Ave