Love this place great staff as the food
Address: 1360 1st St, Gilroy, CA 95020, USA
Tony Cardoza | Sep 15, 2019
Great food
Carlos Cardoza | Sep 15, 2019
Yes...great food...great service...pizzas are great too!
Thanks! Your answer is awaiting moderation.