Bamboo Garden

  • 1232 NE 163rd Street,
    Miami, FL 33162
  • Phone: 305-945-1722
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map