Quiznos 12708

Quiznos #12708 was a Quiznos Subs restaurant located at 3480 Del Lago Boulevard in Escondido, California. The location closed in 2014.