Primo Pizza

1064 Divisadero St, San Francisco, CA 94115

4.6(377)
$15 Minimum
Price: $$