Quiznos 12246

Quiznos #12246 was a Quiznos Subs restaurant located at 821 Orleans Road in Charleston, South Carolina. The location opened in 2008.