Quiznos 3253

Quiznos #3253 is a Quiznos Subs restaurant located at 22312 Foothill Boulevard in Hayward, California.