Quiznos 58

Quiznos #58 was a Quiznos Subs restaurant located at 615 Garden of the Gods Road in Colorado Springs, Colorado.