Exit 17onI-880 Southbound
Left 0.23 mi
Dennys
5280 Mowry Ave, Fremont, CA 94538