North Beach Pizza ★★★★☆4.3 (89) Restaurants Pizza restaurant · Italian restaurant · Pizza delivery (more) 2985 Junipero Serra Blvd, Daly City, CA 94014 Call Website Details →
Papa Ray's Pizza ★★★★☆3.7 (122) Restaurants Pizza restaurant · Italian restaurant · Pizza Takeout (more) 2731 Geneva Ave, Daly City, CA 94014 Call Website Details →