Quiznos 12693

Quiznos #12693 was a Quiznos Subs restaurant located at 7066 US Highway 19 North in Pinellas Park, Florida. The location opened in 2008 and closed in 2012.