Exit 37onI-880 Southbound
Right 1.26 mi
Food white 28@2x
La Val's Pizza
891 Island Dr, Alameda, CA 94502