Quiznos 12688

Quiznos #12688 was a Quiznos Subs restaurant located at 22510 US Highway 59 in Porter, Texas. The location closed in 2017.