L & D Teriyaki Express
Headings:Restaurants, Restaurants Japanese
Latitude:32.604303 Longitude:-117.066421
1366 3rd Ave
Chula Vista, CA 91911
Call
16194988526
Search... d-cb4j3m7yq6sqmkts0pq2v1-sr-laborer-html chula-vista ca Searched:Restaurants Japanese Maximum pages:5 Page size:10 Total businesses:1 Businesses tag:Open Search with coordinates:false