Quiznos 11893

Quiznos #11893 was a Quiznos Subs restaurant located at 701 North Main Street in Alturas, California. The location opened in 2008 and closed in 2013.