Quiznos 668

Quiznos #668 was a Quiznos Subs restaurant located at 819 West Carmel Drive in Carmel, Indiana.