Location: 168 West 10th Street, Gilroy, CA 95020
Phone:(408)842-1446
Category: Restaurants
Tags: Italian Restaurants