Quiznos 12258

Quiznos #12258 was a Quiznos Subs restaurant located at 1704 East Franklin Street in Chapel Hill, North Carolina. The location opened in 2008 and closed in 2011.