Quiznos 1389

Quiznos #1389 was a Quiznos Subs restaurant located at 2300 Bay Road in Redwood City, California. The location closed in 2013.