Skip to main contentToast Local logo
Haystack Pizza 3881 24th St

Haystack Pizza 3881 24th St

ItalianPrice range $15-30

Open

11:00 AM - 9:00 PM

3881 24th St, San Francisco, CA 94114
About

Hope you enjoy our fresh in house made meals. Our pizza dough, sauces and all meals are made here from scratch. Thank you for being here. Please leave a review and tell your friends of your great experience.