Quiznos 13447

Quiznos #13447 was a Quiznos Subs restaurant located at 1201 South Figueroa Street in Los Angeles, California. The location closed in 2017.