Quiznos 153

Quiznos #153 was a Quiznos Subs restaurant located at 7305 South 85th Street in La Vista, Nebraska. The location closed in 2008.