Quiznos 3128

Quiznos #3128 was a Quiznos Subs restaurant located at 1606 East Algonquin Road in Schaumburg, Illinois. The location closed in 2012.