Get directions to: Quiznos Sub, Cedar Falls, IA
Restaurant address: 4116 University Ave Cedar Falls, IA 50613, USA
Restaurant: Quiznos Sub