Quiznos 12421

Quiznos #12421 was a Quiznos Subs restaurant located at 4364 Route 130 in Willingboro, New Jersey. The location opened in 2008.