101 S Main St Osceola, IA 50213 641-342-1441 www.facebook.com/pages/China-Star-Restaraunt/132068276954100
Chinese Restaurant