Quiznos 2010

Quiznos #2010 was a Quiznos Subs restaurant located at 3909 East Fairview Avenue in Meridian, Idaho. The location closed in 2012.