Bamboo Garden

  • 121 S Edwardsville St,
    Staunton, IL 62088
  • Phone: 618-635-7423
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map