Get directions to: Bento & Noodles Eastlake, Chula Vista, CA
Restaurant address: 2275 Otay Lakes Road Chula Vista, CA 91915, USA
Restaurant: Bento & Noodles Eastlake