Quiznos 14174

Quiznos #14174 was a Quiznos Subs restaurant located at 13508 State Road 54 in Odessa, Florida. The location opened in 2011 and closed in 2015.