David's Restaurant

5151 Stars And Stripes Dr, at the Santa Clara Golf & Tennis Club, Santa Clara, CA
Capacity: 500 people

Event Spaces

Banquet Room
Bar
Meeting Room
Venue Types
Features
  • Max Number of People for an Event: 500