KitchenSpot
Search
See the best dishes near you?
← Iowa City restaurants

Best China

No reviews yet

Chinese1800 Boyrum St, Iowa City

Own or manage Best China? Claim this listing free

Hours

Hours not listed yet.

Details

Address1800 Boyrum St, Iowa City 52240-4555

Phone13193580001

Websitehttp://www.bestchinaiowacity.com/

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.