Quiznos 7354

Quiznos #7354 was a Quiznos Subs restaurant located at 26007 Eden Landing Road in Hayward, California. The location closed in 2017.