David's Restaurant

Location

East of MAGWest (Towards Levi Stadium / Great Mall)

Rating ( vote)

American all-day(408) 986-16665151 Stars and Stripes Dr, Santa Clara, CA 95054davids-restaurant.com