Quiznos 14

Quiznos #14 was a Quiznos Subs restaurant located at 1699 South Colorado Boulevard in Denver, Colorado.