Quiznos 12260

Quiznos #12260 was a Quiznos Subs restaurant located at 25755 Perdido Beach Boulevard in Orange Beach, Alabama. The location opened in 2008.