City Guide

Haystack Pizza Restaurant

(Between Vicksburg & Sanchez)
3881 24th St
San Francisco, CA 94114
Hours: Monday 11:30 AM - 11:00 PM Tuesday 11:30 AM - 11:00 PM Wednesday 11:30 AM - 11:00 PM Thursday 11:30 AM - 11:00 PM Friday 11:30 AM - 12:00 AM Saturday 11:30 AM - 12:00 AM Sunday 11:30 AM - 11:00 PM
Phone: (415) 647-1929
Reviews
In Short Located in the heart of the 24th Street shopping corridor, this pizzeria and Italian eatery has something for everyone. The large menu contains an array of pizzas, pastas, sandwiches and salads, in addition to some…Read More
Content by CityGrid; Data by InfoGroup; © 2012