Quiznos 3660

Quiznos #3660 was a Quiznos Subs restaurant located at 8850 Tampa Avenue in Northridge, California. The location opened in 2008 and closed in 2015.