DINE IN • TAKE OUT • DELIVERY

Serving San Francisco's favorite pizza since 1972!

HOURS

ADDRESS

CONTACT US

SUN - THU

 

FRI - SAT

11:30 AM - 10:30 PM

 

11:30 AM - 11:30 PM

3881 24th St,

 

San Francisco, CA 94114

415-647-1929

 

haystackorders@gmail.com

Copyright © 2016 Haystack Pizza