Bamboo Garden Restaurant

  • PO Box 1169,
    Carlsbad, NM 88221
  • Phone: 505-887-5145
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map