DINE IN • TAKE OUT • DELIVERY

PASTA • PIZZA • SALADS • CALZONES • DESSERTS

Serving San Francisco's favorite pizza since 1972!

HOURS

OPEN DAILY

11:30 am  –  9:30 pm

ADDRESS

3881 24TH ST.

San Francisco, CA 94114

CONTACT US

415-647-1929

haystackorders@gmail.com

Copyright © 2020 Haystack Pizza