Quiznos 12914

Quiznos #12914 was a Quiznos Subs restaurant located at 1880 John F Kennedy Boulevard in Philadelphia, Pennsylvania. The location closed in 2011.