Get directions to: Blimpie Subs & Salads, Phoenix, AZ
Restaurant address: 1611 N 83rd Ave Phoenix, AZ 85035, USA
Restaurant: Blimpie Subs & Salads