Quiznos 3429

Quiznos #3429 was a Quiznos Subs restaurant located at 1318 Bison Avenue in Newport Beach, California. The location closed in 2013.