Thai Island

  • 210 E Davis Blvd,
    Tampa, FL 33606
  • Phone: 813-251-9111
  • Cuisine: Thai Restaurant

Map

Unable to Display Map