Holder's Country Inn 5512 Monterey Hwy San Jose, CA 95138 Phone: (408) 226-8813
Category: Restaurants