Quiznos 11521

Quiznos #11521 was a Quiznos Subs restaurant located at 601 South College Road in Wilmington, North Carolina. The location opened in 2008 and closed in 2014.