Quiznos 12103

Quiznos #12103 was a Quiznos Subs restaurant located at Smith Hall, 1st Floor Snack Bar in Newark, Delaware. The location closed in 2012.