Quiznos 12549

Quiznos #12549 was a Quiznos Subs restaurant located at 2301 West Southlake Boulevard in Southlake, Texas. The location opened in 2008.