Quiznos 2397

Quiznos #2397 was a Quiznos Subs restaurant located at 678 Roosevelt Road in Glen Ellyn, Illinois. The location closed in 2013.