Quiznos 12622

Quiznos #12622 was a Quiznos Subs restaurant located at 114 Harbor Way in South San Francisco, California. The location closed in 2011.