Haystack Pizza
San Francisco
Pizzeria
$$$$
Haystack's pizza menu is bringing serious game -- their thin crust is delicious and their daily pies are mouth-watering.
Haystack's pizza menu is bringing serious game -- their thin crust is delicious and their daily pies are mouth-watering.