Quiznos 6112

Quiznos #6112 was a Quiznos Subs restaurant located at 4650 South Howell Avenue in Milwaukee, Wisconsin. The location closed in 2011.