China Star of Clearwater

  • 2525 Drew St,
    Clearwater, FL 33765
  • Phone: 727-712-8899
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map