← 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.