Quiznos 10660

Quiznos #10660 was a Quiznos Subs restaurant located at 440 Camino de Estrella in San Clemente, California.