Quiznos 8604

Quiznos #8604 was a Quiznos Subs restaurant located at Terminal B11 in Chicago, Illinois.