Quiznos 13829

Quiznos #13829 was a Quiznos Subs restaurant located at 3001 66th Street North in St. Petersburg, Florida. The location closed in 2015.