Quiznos 10699

Quiznos #10699 was a Quiznos Subs restaurant located at 12051 Wickersham Boulevard in Omaha, Nebraska. The location closed in 2011.