Quiznos 9325

Quiznos #9325 was a Quiznos Subs restaurant located at 19780 Southwest Freeway in Sugar Land, Texas. The location closed in 2011.