Teriyaki Grill

380 3rd Ave Chula VistaCA91910

Open Map


Teriyaki Grill is located at 380 3rd Ave, Chula Vista, CA. This business specializes in Japanese Restaurants.
by merchantcircle on February 25, 2015 from merchantcircle

Information from the business

Healthy, fresh, and balanced dining.
by yahoolocal on November 25, 2015 from yahoolocal