DINE IN • TAKE OUT • DELIVERY

PASTA • PIZZA • SALADS • CALZONES • DESSERTS

Serving San Francisco's favorite pizza since 1972!

HOURS

SUN – THU

FRI – SAT

11:30 AM – 10:30 PM

11:30 AM – 11:30 PM

ADDRESS

3881 24TH ST.

San Francisco, CA 94114

CONTACT US

415-647-1929

haystackorders@gmail.com

Copyright © 2020 Haystack Pizza