Skip to main content

i Pizza

restaurant · pizza restaurant · Newark, CA

Address
39974 Cedar Blvd, Newark, CA 94560
Phone
(510) 668-0266
Website
smorefood.com/order-online/i-pizza-newark-94560-soz86jli
Where
37.5192, -121.9913

Search Hominin for i Pizza

Other restaurants nearby

More in Newark

i Pizza — restaurant in Newark, CA | Hominin