Best China Reviews & Details
1800 Boyrum St
Best China is located at 1800 Boyrum St in Iowa city near the intersection of Boyrum St and Hollywood Blvd. Their menu consists of Chinese dishes . Call (319) 358-0001 for takeout.
- Major Intersection:Boyrum St And Hollywood Blvd
Tell us more about Best China Iowa city!