Quiznos 10641

Quiznos #10641 was a Quiznos Subs restaurant located at 351 West Stevenson Road in Ottawa, Illinois.