Quiznos 14181

Quiznos #14181 was a Quiznos Subs restaurant located at 3225 34th Street North in St. Petersburg, Florida. The location opened in 2011 and closed in 2015.