Quiznos 3720

Quiznos #3720 was a Quiznos Subs restaurant located at 8020 Broadwaymoor Road in Mentor, Ohio.