Quiznos 290

Quiznos #290 was a Quiznos Subs restaurant located at 3643 Star Ranch Road in Colorado Springs, Colorado. The location closed in 2008.