Quiznos 9073

Quiznos #9073 was a Quiznos Subs restaurant located at 6609 West Sam Houston Parkway South in Houston, Texas.