Quiznos 12252

Quiznos #12252 was a Quiznos Subs restaurant located at 5555 South Cicero Avenue in Chicago, Illinois. The location opened in 2008.