Quiznos 7154

Quiznos #7154 was a Quiznos Subs restaurant located at 13808 East 14th Street in San Leandro, California. The location closed in 2008.