Quiznos 11935

Quiznos #11935 was a Quiznos Subs restaurant located at 1720 Belle Isle Boulevard in Oklahoma City, Oklahoma. The location opened in 2008 and closed in 2014.