Quiznos 188

Quiznos #188 was a Quiznos Subs restaurant located at 999 18th Street in Denver, Colorado. The location closed in 2017.