Exit 8AonI-5 Southbound
Left 0.74 mi
Food white 28@2x
Teriyaki Grill
380 3rd Ave Ste B, Chula Vista, CA 91910
Amenities
Restaurant
Seafood
Japanese
Vietnamese