Get directions to: Blimpie Sub & Sandwich, Elk Grove, CA
Restaurant address: 8338 Power Inn Road Elk Grove, CA 95624, USA
Restaurant: Blimpie Sub & Sandwich