Contact Us
201 S Clinton St #118, Iowa City, IA 52240
Monday - Sunday: 11am - 9pm
319-338-6395
© 2023 by China Star Restaurant.
201 S Clinton St #118, Iowa City, IA 52240
Monday - Sunday: 11am - 9pm
319-338-6395
© 2023 by China Star Restaurant.