Get directions to: Blimpie, Saint Louis, MO Restaurant address: 3270 Telegraph Rd Saint Louis, MO 63125, USA Driving Walking Bicycling Restaurant: Blimpie