Quiznos 2268

Quiznos #2268 was a Quiznos Subs restaurant located at 67 North Dobson Road in Mesa, Arizona. The location closed in 2008.