Quiznos 10309

Quiznos #10309 was a Quiznos Subs restaurant located at 1811 North Market Street in Sparta, Illinois. The location closed in 2011.