Quiznos 818

Quiznos #818 was a Quiznos Subs restaurant located at 3837 Richmond Avenue in Houston, Texas. The location closed in 2011.