North Beach Pizza

240 East 3rd Ave, San Mateo CA, 94401 Map
Free Delivery!     Minimum Order: $15.00

open

Last Order: 10:30 PM
Phone: 650-209-7974

Now accepting online orders!