Thai Chili Cuisine

  • 1550 Halford Ave,
    Santa Clara, CA 95051
  • Phone: 408-615-9199
  • Cuisine: Thai Restaurant

Map

Unable to Display Map