Quiznos 6389

Quiznos #6389 was a Quiznos Subs restaurant located at 2711 La Frontera Boulevard in Round Rock, Texas. The location closed in 2011.