David’s Restaurant

  • Events
Elegant restaurant at the Santa Clara Golf & Tennis Club.