Quiznos 3216

Quiznos #3216 was a Quiznos Subs restaurant located at 8600 West Golf Road in Niles, Illinois. The location closed in 2011.