Quiznos 12878

Quiznos #12878 was a Quiznos Subs restaurant located at 57 Station Landing in Medford, Massachusetts. The location closed in 2014.