Quiznos 2788

Quiznos #2788 was a Quiznos Subs restaurant located at 180 University Avenue in Palo Alto, California.