Best Chinese Restaurants In Osceola, IA
Jan 28, 2017
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
Terms of Service
© 2017 DineRank.com. All rights reserved.