20 5th St, Gilroy, CA 95020 +1 408-848-0270
restaurant, Gilroy, CA, United States
Today
How to go there