Bamboo House

  • 112 E 6th Ave,
    Tallahassee, FL 32303
  • Phone: 850-224-9099
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map