Quiznos 2181

Quiznos #2181 was a Quiznos Subs restaurant located at 5830 Highway 6 in Missouri City, Texas. The location closed in 2012.