Quiznos 12413

Quiznos #12413 was a Quiznos Subs restaurant located at 415 South Street in Waltham, Massachusetts. The location opened in 2008 and closed in 2013.