Tamarind Thai Restaurant

  • 7970 University Ave #310,
    LA Mesa, CA 91941
  • Phone: 619-337-2581
  • Cuisine: Thai Restaurant

Map

Unable to Display Map