Clocktower 7400 Monterey St Gilroy, CA 95020 Phone: (408) 846-8880 Fax: (408) 846-8001
Category: Restaurants