DINE IN • TAKE OUT • DELIVERY

See MENU & Order
Table Reservation

DINE IN • TAKE OUT • DELIVERY

PASTA • PIZZA • SALADS • CALZONES • DESSERTS

Serving San Francisco's favorite pizza since 1972!

See MENU & Order Table Reservation

HOURS

OPEN DAILY

11:30 AM – 10:30 PM

 

ADDRESS

3881 24TH ST.

San Francisco, CA 94114

CONTACT US

415-647-1929

haystackorders@gmail.com

Copyright © 2020 Haystack Pizza