Teriyaki Grill
380 3rd Ave B, Chula Vista
(619) 585-1789
Recent Reviews
Teriyaki Grill
380 3rd Ave B, Chula Vista 91910
(619) 585-1789