Get directions to: Blimpie Subs And Salads, Chula Vista, CA
Restaurant address: 470 3rd Ave Ste1 Chula Vista, CA 91910, USA
Restaurant: Blimpie Subs And Salads