Quiznos 11686

Quiznos #11686 was a Quiznos Subs restaurant located at 2301 Holmgren Way in Green Bay, Wisconsin. The location closed in 2012.