Quiznos 10552

Quiznos #10552 was a Quiznos Subs restaurant located at 8555 Flecher Parkway in La Mesa, California.