Mandarin Star

  • 4394 Hugh Howell Rd #11210,
    Tucker, GA 30084
  • Phone: 770-939-0331
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map