Quiznos 518

Quiznos #518 was a Quiznos Subs restaurant located at 6804 Slide Road in Lubbock, Texas. The location closed in 2013.