>

David’s Restaurant

Book Now! Planning An Event?
David's Restaurant

David’s Restaurant in Santa Clara is located at a golf and tennis club and features a variety of American dishes.

Location

5151 Stars and Stripes Dr, Santa Clara, CA 95054
(408) 986-1666
Share
Facebooktwitterpinterest