Quiznos 968

Quiznos #968 was a Quiznos Subs restaurant located at 1 West Court Square in Decatur, Georgia.