North Beach Pizza

North Beach Pizza

1462 Grant Ave, San Francisco, CA 94133
415-433-2444

Open until 11:00 pm

Full Hours

$3 Delivery (50 - 65 min)

$20 min spend