Haystack Pizza
Add to Favorites
CLOSED NOW
Today: 11:30 am - 11:00 pm
Tomorrow: 11:30 am - 12:00 am
52 Years
in Business
Saved to Favorites
Phone: (415) 647-1929
Address: 3881 24th St, San Francisco, CA 94114
Website: http://haystackpizza.com
Haystack Pizza Restaurant
Haystack Pizza Restaurant Pick Up & Delivery
Haystack Pizza Restaurant-Pick-Up & Delivery
Cuisines: Delivery, Italian, European, Continental, Pizza