Quiznos 11004

Quiznos #11004 was a Quiznos Subs restaurant located at 9995 Carmel Mountain Road in San Diego, California.