China House

  • 624 W Milwaukee Ave,
    Storm Lake, IA 50588
  • Phone: 712-732-1676
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map