Quiznos 1137

Quiznos #1137 was a Quiznos Subs restaurant located at 5022 Highway 90a in Sugar Land, Texas. The location closed in 2011.