China Buffet

  • 28 Central Ave NE,
    Le Mars, IA 51031
  • Phone: 712-546-5155
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map