Quiznos 2265

Quiznos #2265 was a Quiznos Subs restaurant located at 1332 South Halstead Street in Chicago, Illinois. The location closed in 2011.