Quiznos 71

Quiznos #71 was a Quiznos Subs restaurant located at 652 North 114th Street in Omaha, Nebraska. The location closed in 2008.