Best Asian food Restaurants in Storm Lake, Iowa - May, 2024

New China House

624 W Milwaukee Ave
Storm Lake, Iowa
Closed