Quiznos 12935

Quiznos #12935 was a Quiznos Subs restaurant located at 2121 Euclid Avenue in Cleveland, Ohio. The location closed in 2018.