Primo Pizza

Primo Pizza

1064 Divisadero St, San Francisco, CA 94115
415-682-6424

Closed until at 11:15 am

Full Hours
Closed Shop

Opening at 11:15 am

Does Primo Pizza have any deals?

Answer:

Primo Pizza is currently offering deals. View the menu to see what deals are available.

Does Primo Pizza offer delivery?

Answer:

Primo Pizza does offer delivery. Delivery is free!

Where is Primo Pizza located?

Answer:

Primo Pizza is located at 1064 Divisadero St, San Francisco, CA 94115.

What food is served at Primo Pizza?

Answer:

Primo Pizza makes healthy pizza, veggie pizza and more!
SliceRestaurants in San Francisco Primo Pizza
Brand: Primo Pizza
Price: $$