Best in Storm Lake, Iowa - November, 2024

New China House

624 W Milwaukee Ave
Storm Lake, Iowa
Open : 4:30 PM - 8:00 PM