Get directions to: Blimpie Subs And Salads, El Cajon, CA
Restaurant address: 605 Fletcher Parkway El Cajon, CA 92020, USA
Restaurant: Blimpie Subs And Salads