Quiznos 1204

Quiznos #1204 was a Quiznos Subs restaurant located at 400 South Randall Road in Elgin, Illinois.