Best Chinese Restaurants In Osceola, IA

Last Updated:
Sort
China Star is a restaurant located in Osceola, Iowa at 101 South Main Street. This restaurant serves shrimp with mixed vegetables, plain lobster sauce, mushroom egg foo young, barbecued spare ribs, roast pork yat gaw mein, beef w/ chinese vegetables, and shrimp chow mein. They also serve fried wonton, broccoli and fried chinese vegetable, beef chow mein, shrimp with snow peas, vegetable chow...
101 South Main Street, Osceola, IA, 50213
Rank
1
0 votes
Sponsor
0.0