Quiznos 6621

Quiznos #6621 was a Quiznos Subs restaurant located at 2611 Delaware Avenue in Buffalo, New York.