Exit 33onI-880 Southbound
Right 0.04 mi
Dennys
1803 Marina Blvd, San Leandro, CA 94577