2695 Hecker Pass Rd #9402, Gilroy, CA 95020 +1 408-847-2857
restaurant, Gilroy, CA, US
Today
How to go there