China Star

641-342-1441
101 S Main St
Osceola, IA 50213
No photo available for this business

Business Information

Restaurants
Chinese

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Dec 06, 2008
I do not eat this type of food by my husband likes so we visit now and then. This is a nice family style resturant and in a nice town nearby... (more)

Browse our top cities

Browse cities by state