Quiznos 1018

Quiznos #1018 was a Quiznos Subs restaurant located at 885 Maplewood Drive in Itasca, Illinois.