Quiznos 5886

Quiznos #5886 was a Quiznos Subs restaurant located at 1405 Capitol Drive in Pewaukee, Wisconsin. The location closed in 2008.