Exit 26onI-880 Southbound
Right 1.17 mi
Quiznos
26007 Eden Landing Rd, Hayward, CA 94545