Exit 28onI-880 Southbound
Right 0.71 mi
Olive Garden
24688 Hesperian Blvd, Hayward, CA 94545