Quiznos 13610

Quiznos #13610 was a Quiznos Subs restaurant located at 8255 Mills Road in Houston, Texas. The location opened in 2012 and closed in 2014.