Quiznos 1563

Quiznos #1563 was a Quiznos Subs restaurant located at 5805 East Sam Houston Parkway North in Houston, Texas.