Exit 16onI-880 Southbound
Right 0.08 mi
Papa Johns Pizza
39724 Cedar Blvd, Newark, CA 94560