Quiznos 12389

Quiznos #12389 was a Quiznos Subs restaurant located at 85 South Main Street in New City, New York. The location opened in 2008.