Best Chinese Restaurants In Osceola, IA
Nov 5, 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
© 2018 DineRank.com. All rights reserved.