Add a website
The Garlic Shoppe in Gilroy California Home of the Gilroy Garlic Festival
www.garlicdude.com
Gilroy Garlic Festival, The Garlic Shoppe, 8650-128 San Ysidro Ave, Gilroy CA ,95020. 408-847-2805 1-888-Eat-Garlic 1-888-328-4275 .
Visit website