Quiznos 5908

Quiznos #5908 was a Quiznos Subs restaurant located at 149 21 Jamaica Avenue in Jamaica, New York.