Quiznos 12108

Quiznos #12108 was a Quiznos Subs restaurant located at 13160 East Colossal Cave Road in Vail, Arizona. The location opened in 2008 and closed in 2015.