Quiznos 13988

Quiznos #13988 was a Quiznos Subs restaurant located at 9157 De Sota Avenue in Chatsworth, California. The location opened in 2012 and closed in 2013.