Quiznos 11523

Quiznos #11523 was a Quiznos Subs restaurant located at 1 Medical Drive in Chapel Hill, North Carolina. The location closed in 2016.