Quiznos 11138

Quiznos #11138 was a Quiznos Subs restaurant located at 858 East Alosta Avenue in Azusa, California. The location opened in 2008.