Quiznos 10666

Quiznos #10666 was a Quiznos Subs restaurant located at 90 Main Street in Lake Placid, New York.