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!