Teriyaki Grill

380 3rd Ave Chula VistaCA91910
Map

Open Map

Description

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