Birk's Restaurant

  • 3955 Freedom Cir,
    Santa Clara, CA 95054
  • Phone: 408-980-6400

Map

Unable to Display Map