China First

  • 332 1st St SW,
    Alabaster, AL 35007
  • Phone: 205-664-9898
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map