Exit 39AonI-880 Southbound
Right 0.28 mi
Papa Murphys Pizza
1929 Broadway, Alameda, CA 94501