Chou Lee's

  • 6125 Covington Hwy #4,
    Decatur, GA 30035
  • Phone: 770-981-8995
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map