Quiznos 11516

Quiznos #11516 was a Quiznos Subs restaurant located at Stern Center Food Court in Charleston, South Carolina. The location closed in 2012.