Quiznos 12631

Quiznos #12631 was a Quiznos Subs restaurant located at 1450 Northwoods Boulevard in North Charleston, South Carolina. The location opened in 2008.