Quiznos 10856

Quiznos #10856 was a Quiznos Subs restaurant located at 4851 Rice Mine Road Northeast in Tuscaloosa, Alabama. The location closed in 2008.