Quiznos 11883

Quiznos #11883 was a Quiznos Subs restaurant located at MM124 Garden State Parkway in South Amboy, New Jersey. The location opened in 2008 and closed in 2017.