Get directions to: Bento & Noodles, Chula Vista, CA
Restaurant address: 386 East H Street Chula Vista, CA 91910, USA
Restaurant: Bento & Noodles