Quiznos 13943

Quiznos #13943 was a Quiznos Subs restaurant located at 1001 North San Fernando Boulevard in Burbank, California. The location opened in 2011 and closed in 2013.