Quiznos 7418

Quiznos #7418 was a Quiznos Subs restaurant located at 29 Chestnut Hill Road in Newark, Delaware.