Quiznos 4221

Quiznos #4221 was a Quiznos Subs restaurant located at 604 Santa Cruz Avenue in Menlo Park, California. The location closed in 2016.