David's Restaurant At Santa Clara

5151 Stars And Stripes Dr, Santa Clara 95054, United States Get Directions to this spot
5151 Stars And Stripes Dr
Santa Clara, 95054
CA, United States
(408) 986-1666
* New Expansion* Banquets & Conference Facility Up to 500* Banquets From 20-500* Restaurant Open 365 Days a Year* Ample Parking * International Menu to Suit Any Budget* Memorable W... read more
A personal message from David's Restaurant At Santa Clara

2 reviews for David's Restaurant At Santa Clara

  • 4 reviews are hidden: show all reviews

Rate and review David's Restaurant At Santa Clara in Santa Clara, CA, United States!

Share your experiences at David's Restaurant At Santa Clara with your friends or discover more Local Services in Santa Clara, CA, United States.