Quiznos 10326

Quiznos #10326 was a Quiznos Subs restaurant located at 12222 Poway Road in Poway, California. The location closed in 2008.