Get directions to: Quiznos Sub, Altadena, CA
Restaurant address: 2333 N Lake Ave Altadena, CA 91001, USA
Restaurant: Quiznos Sub