Quiznos 7525

Quiznos #7525 was a Quiznos Subs restaurant located at 16536 Soledad Canyon Road in Canyon Country, California. The location closed in 2011.