Haystack Pizza Restaurant

Where
3881 24th Street, San Francisco, CA
Call
+1 415.647.1929
Contact
Email
Web
Haystack Pizza Restaurant Website
Tags
Restaurants, Pizza
Claim this listing

About request an edit to this page

Serving San Francisco's favorite pizza since 1972!

Find an Item