Quiznos 13837

Quiznos #13837 was a Quiznos Subs restaurant located at 6875 Farm-to-Market Road 1488 in Magnolia, Texas. The location closed in 2013.