Teriyaki Grill
380 3rd Ave B, Chula Vista
(619) 585-1789
Recent Reviews
Order Online
You May Also Like
La Bella Pizza - 373 3rd Ave
Italian, Pizza, Sports Bar
La Bella Cafe & Games - 289 G St
Italian, Pizza
Talavera Azul/ Chilaquiles - 365 3rd Ave
Mexican
Restaurants in Chula Vista, CA
Teriyaki Grill
380 3rd Ave B, Chula Vista, CA 91910
(619) 585-1789