Quiznos 6180

Quiznos #6180 was a Quiznos Subs restaurant located at 685 Marketplace Plaza in Steamboat Springs, Colorado. The location closed in 2011.