Quiznos 5816

Quiznos #5816 was a Quiznos Subs restaurant located at 2618 Capitol Trail in Newark, Delaware. The location closed in 2008.